ホーム › Graphics.Direct3D10 › PFN_D3D10_CREATE_DEVICE1
PFN_D3D10_CREATE_DEVICE1
コールバックシグネチャ
HRESULT PFN_D3D10_CREATE_DEVICE1(
IDXGIAdapter* param0,
D3D10_DRIVER_TYPE param1,
HMODULE param2,
DWORD param3,
D3D10_FEATURE_LEVEL1 param4,
DWORD param5,
ID3D10Device1** param6
);パラメーター
| フィールド | 型 |
|---|---|
| param0 | IDXGIAdapter* |
| param1 | D3D10_DRIVER_TYPE |
| param2 | HMODULE |
| param3 | DWORD |
| param4 | D3D10_FEATURE_LEVEL1 |
| param5 | DWORD |
| param6 | ID3D10Device1** |
公式ドキュメント
ディスプレイ アダプターを表す Direct3D 10.1 デバイスを作成します。
戻り値
型: HRESULT
このメソッドは、次の Direct3D 10 のリターン コード のいずれかを返します。
解説(Remarks)
デバイスとスワップ チェーンを同時に作成するには、D3D10CreateDeviceAndSwapChain1 を参照してください。
このメソッドを使用するには、Windows Vista Service Pack 1、Windows Server 2008、またはそれ以降のリリースの Windows が必要です。
D3D10CreateDevice1 が返すオブジェクトは IUnknown インターフェイスを実装しており、 そのオブジェクトがサポートする他のインターフェイスを問い合わせることができます。オブジェクトの IDXGIDevice インターフェイスを取得するには、次のようなコードを使用できます。
IDXGIDevice * pDXGIDevice;
hr = g_pd3dDevice->QueryInterface(__uuidof(IDXGIDevice), (void **)&pDXGIDevice);
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)