Método ID3D12GraphicsCommandList4::InitializeMetaCommand (d3d12.h)
Inicializa el meta comando especificado.
Debe inicializar un metacomando al menos una vez antes (en la escala de tiempo de la GPU) para ejecutarlo. La inicialización ofrece a la implementación la posibilidad de realizar cualquier trabajo necesario para acelerar la invocación del metacomando. Debe proporcionar los parámetros de recursos suficientes, incluido el recurso de caché persistente.
Sintaxis
void InitializeMetaCommand(
[in] ID3D12MetaCommand *pMetaCommand,
[in, optional] const void *pInitializationParametersData,
[in] SIZE_T InitializationParametersDataSizeInBytes
);
Parámetros
[in] pMetaCommand
Puntero a un id3D12MetaCommand que representa el meta comando que se va a inicializar.
[in, optional] pInitializationParametersData
Puntero opcional a una estructura constante que contiene los valores de los parámetros para inicializar el meta comando.
[in] InitializationParametersDataSizeInBytes
Un SIZE_T que contiene el tamaño de la estructura a la que apunta pInitializationParametersData, si se establece, en caso contrario, 0.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d12.h |