Direct3D 12-Attribute

Die folgenden Attribute können zum Konfigurieren von Direct3D 12-Media Foundation verwendet werden.

attribute Beschreibung
MF_MT_D3D_RESOURCE_VERSION Gibt die Direct3D-Version der Ressourcen an, die in dem Datenstrom gespeichert sind, der dem Medientyp zugeordnet ist.
MF_MT_D3D12_CPU_READBACK Gibt an, ob CPU-Zugriff für die zugeordneten Direct3D-Ressourcen erforderlich ist.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER Gibt an, ob die Ressourcen im Stream für adapterübergreifende Daten verwendet werden können.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL Gibt an, ob die Tiefen-Schablonenansicht für die Direct3D-Ressourcen im Stream erstellt werden kann, der dem Medientyp zugeordnet ist.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET Gibt an, ob eine Renderzielansicht für die Direct3D-Ressourcen in dem Stream erstellt werden kann, der dem Medientyp zugeordnet ist.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS Gibt an, ob mehrere unterschiedliche Befehlswarteschlangen gleichzeitig auf die Direct3D-Ressourcen im Stream zugreifen können.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS Gibt an, ob eine ungeordnete Zugriffsansicht für die Direct3D-Ressourcen im Stream erstellt werden kann, der dem Medientyp zugeordnet ist.
MF_MT_D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE Gibt an, ob die Erstellung der Shaderressourcenansicht für die Direct3D-Ressourcen im Stream, der dem Medientyp zugeordnet ist, nicht zu sehen ist.
MF_MT_D3D12_TEXTURE_LAYOUT Gibt die Texturlayoutoptionen an, die zum Erstellen der zugeordneten Direct3D-Ressourcen verwendet wurden.
MF_SA_D3D12_CLEAR_VALUE Enthält ein Blob mit den Informationen, die zum Optimieren von Clear-Vorgängen für die Direct3D-Ressourcen im Stream verwendet werden.
MF_SA_D3D12_HEAP_FLAGS Enthält einen -Wert, der die Heapoptionen an gibt, die für die Direct3D-Ressourcen im Stream verwendet werden.
MF_SA_D3D12_HEAP_TYPE Enthält einen Wert, der den Heaptyp an gibt, der für die Direct3D-Ressourcen im Stream verwendet wird.

Media Foundation Attribute

Erweiterter Videorenderer