MF _ READWRITE _ D3D _ OPTIONAL-Attribut
Gibt an, ob die Anwendung Microsoft Direct3D-Unterstützung im Quelllese- oder Senkenwriterbenötigt.
Datentyp
BOOL als UINT32 gespeichert
Hinweise
Dieses Attribut gilt nur, wenn die Anwendung direct3D-Unterstützung mit dem MF _ SOURCE READER _ _ D3D _ MANAGER- oder MF SINK WRITER _ _ _ D3D _ MANAGER-Attribut aktiviert.
Wenn die Anwendung direct3D-Unterstützung aktiviert, versuchen sowohl der Quellleser als auch der Sink Writer, Direct3D-Oberflächen für Videos zuzuordnen. Wenn dies fehlschlägt und das MF _ READWRITE _ D3D _ OPTIONAL-Attribut TRUE ist, führt der Source Reader/Sink Writer einen Fallback auf die Zuweisung von Videooberflächen im Systemspeicher durch. Andernfalls tritt während der Verarbeitung ein Fehler auf, wenn Direct3D-Oberflächen nicht zugeordnet werden können und MF _ READWRITE _ D3D _ OPTIONAL FALSE ist.
Wenn die Anwendung die Direct3D-Unterstützung nicht aktiviert, verwendet der Quelllese-/Senkenwriter Systemspeicher und ignoriert den Wert von MF _ READWRITE _ D3D _ OPTIONAL.
Dieses Attribut ist optional. Der Standardwert ist FALSE. Legen Sie das Attribut fest, wenn Sie den Quelllese- oder Senkenwriter erstellen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
[Windows 8 Nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
[Windows Server 2012 Nur Desktop-Apps] |
| Header |
|