Attributi direct3D 12
Gli attributi seguenti possono essere usati per configurare le risorse di Direct3D 12 Media Foundation.
Attributo | Descrizione |
---|---|
MF_MT_D3D_RESOURCE_VERSION | Specifica la versione Direct3D delle risorse archiviate nel flusso di dati associato al tipo di supporto. |
MF_MT_D3D12_CPU_READBACK | Indica se l'accesso alla CPU è necessario per le risorse Direct3D associate. |
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER | Indica se le risorse nel flusso possono essere utilizzate per i dati tra adattatori. |
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL | Indica se è possibile creare la visualizzazione degli stencil di profondità per le risorse Direct3D nel flusso associato al tipo di supporto. |
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET | Indica se è possibile creare una visualizzazione di destinazione di rendering per le risorse Direct3D nel flusso associato al tipo di supporto. |
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS | Indica se le risorse Direct3D nel flusso possono essere accessibili contemporaneamente da più code di comandi diverse. |
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS | Indica se è possibile creare una visualizzazione di accesso non ordinata per le risorse Direct3D nel flusso associato al tipo di supporto. |
MF_MT_D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE | Indica se la creazione della visualizzazione risorse dello shader non è consentita per le risorse Direct3D nel flusso associato al tipo di supporto. |
MF_MT_D3D12_TEXTURE_LAYOUT | Indica le opzioni di layout delle trame usate per creare le risorse Direct3D associate. |
MF_SA_D3D12_CLEAR_VALUE | Contiene un BLOB con le informazioni usate per ottimizzare le operazioni chiare per le risorse Direct3D nel flusso. |
MF_SA_D3D12_HEAP_FLAGS | Contiene un valore che specifica le opzioni dell'heap usate per le risorse Direct3D nel flusso. |
MF_SA_D3D12_HEAP_TYPE | Contiene un valore che specifica il tipo di heap usato per le risorse Direct3D nel flusso. |
Argomenti correlati