ID3D11DeviceChild
デバイス チャイルド インターフェイスは、デバイスによって使用されるデータにアクセスします。
このインターフェイスには以下のメソッドがあります。
メソッド | 説明 |
---|---|
ID3D11DeviceChild::GetDevice | このインターフェイスを作成したデバイスへのポインターを取得します。 |
ID3D11DeviceChild::GetPrivateData | デバイス チャイルドからアプリケーション定義データを取得します。 |
ID3D11DeviceChild::SetPrivateData | アプリケーション定義データをデバイス チャイルドに設定し、そのデータをアプリケーション定義の GUID に関連付けます。 |
ID3D11DeviceChild::SetPrivateDataInterface | IUnknown から派生したインターフェイスをこのデバイス チャイルドに関連付けます。また、そのインターフェイスをアプリケーション定義の GUID に関連付けます。 |
デバイス チャイルド インターフェイスにはいくつかの種類がありますが、いずれもこのインターフェイスを継承します。シェーダー、ステート オブジェクト、入力レイアウトなどがあります。