Interfaccia ID3D12MetaCommand (d3d12.h)

Rappresenta un meta comando. Un metacomando è un oggetto Direct3D 12 che rappresenta un algoritmo accelerato dai fornitori di hardware indipendenti (IHD). Si tratta di un riferimento opaco a un generatore di comandi implementato dal driver.

La durata di un meta comando è associata alla durata dell'elenco di comandi che vi fa riferimento. È quindi consigliabile liberare un meta comando solo se nessun elenco di comandi che fa riferimento è attualmente in esecuzione nella GPU.

Un meta comando può incapsulare un set di oggetti di stato della pipeline (PSO), associazioni, stati intermedi delle risorse e chiamate Draw/Dispatch. È possibile considerare la firma di un meta comando come simile a una funzione in stile C, con più parametri in/out e nessun valore restituito.

Ereditarietà

L'interfaccia ID3D12MetaCommand eredita da ID3D12Pageable. ID3D12MetaCommand include anche questi tipi di membri:

Metodi

L'interfaccia ID3D12MetaCommand include questi metodi.

 
ID3D12MetaCommand::GetRequiredParameterResourceSize

Recupera la quantità di memoria necessaria per la risorsa del parametro di runtime specificata per un meta comando, per la fase specificata.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d12.h

Vedi anche

ID3D12Pageable