Condividi tramite


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.

 

attributi di Media Foundation

del renderer video avanzato