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