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. |