MF_SA_D3D11_AWARE属性
Media Foundation 変換 (MFT) が Microsoft Direct3D 11 をサポートするかどうかを指定します。
データ型
UINT32 として格納されている BOOL
注釈
この属性は、ビデオ MFT にのみ適用されます。 この属性を照会するには、 IMFTransform::GetAttributes を呼び出して MFT 属性ストアを取得します。 GetAttributes が成功した場合は、IMFAttributes::GetUINT32 を呼び出します。
- 属性が 0 以外の場合、クライアントはストリーミングを開始する前に、 MFT に IMFDXGIDeviceManager インターフェイスへのポインターを与えることができます。 これを行うには、クライアントから MFT にMFT_MESSAGE_SET_D3D_MANAGER メッセージが送信されます。 クライアントは、このメッセージを送信する必要はありません。
- この属性が 0 (FALSE) の場合、MFT は Direct3D 11 をサポートしていないため、クライアントは MFT_MESSAGE_SET_D3D_MANAGER メッセージを MFT に送信しないでください。
この属性の既定値は FALSE です。 この属性は読み取り専用として扱います。 値を変更しないでください。MFT は値に対する変更を無視します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー |
Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
Header |
|
こちらもご覧ください