Metodo ID3D12GraphicsCommandList4::InitializeMetaCommand (d3d12.h)

Inizializza il comando meta specificato.

È necessario inizializzare almeno una volta un comando meta prima (nella sequenza temporale della GPU) per eseguirlo. L'inizializzazione offre all'implementazione la possibilità di eseguire qualsiasi lavoro necessario per accelerare la chiamata del meta command. È necessario specificare i parametri di risorsa sufficienti, inclusa la risorsa cache persistente.

Sintassi

void InitializeMetaCommand(
  [in]           ID3D12MetaCommand *pMetaCommand,
  [in, optional] const void        *pInitializationParametersData,
  [in]           SIZE_T            InitializationParametersDataSizeInBytes
);

Parametri

[in] pMetaCommand

Puntatore a un ID3D12MetaCommand che rappresenta il meta comando da inizializzare.

[in, optional] pInitializationParametersData

Puntatore facoltativo a una struttura costante contenente i valori dei parametri per inizializzare il meta comando.

[in] InitializationParametersDataSizeInBytes

SIZE_T contenente le dimensioni della struttura a cui fa riferimento pInitializationParametersData, se impostato, in caso contrario 0.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d12.h

Vedi anche

ID3D12GraphicsCommandList4