MF_SA_D3D11_AWARE-Attribut
Gibt an, ob eine Media Foundation-Transformation (MFT) Microsoft Direct3D 11 unterstützt.
Datentyp
BOOL gespeichert als UINT32
Bemerkungen
Dieses Attribut gilt nur für Video-MFTs. Um dieses Attribut abzufragen, rufen Sie IMFTransform::GetAttributes auf, um den MFT-Attributspeicher abzurufen. Wenn GetAttributes erfolgreich ist, rufen Sie IMFAttributes::GetUINT32 auf.
- Wenn das Attribut ungleich null ist, kann der Client dem MFT vor dem Start des Streamings einen Zeiger auf die IMFDXGIDeviceManager-Schnittstelle geben. Dazu sendet der Client die MFT_MESSAGE_SET_D3D_MANAGER-Nachricht an das MFT. Der Client muss diese Nachricht nicht senden.
- Wenn dieses Attribut null (FALSE) ist, unterstützt MFT Direct3D 11 nicht, und der Client sollte die MFT_MESSAGE_SET_D3D_MANAGER Nachricht nicht an MFT senden.
Der Standardwert dieses Attributs ist FALSE. Behandeln Sie dieses Attribut als schreibgeschützt. Ändern Sie den Wert nicht. MFT ignoriert alle Änderungen am Wert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Header |
|
Siehe auch