D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT struttura (d3d12video.h)
Fornisce dati per le chiamate a ID3D12VideoDevice::CheckFeatureSupport quando la funzionalità specificata è D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_SUPPORT. Recupera il supporto dei comandi di estensione video usando strutture di input e output definite dal comando.
Sintassi
typedef struct D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT {
UINT NodeIndex;
GUID CommandId;
const void *pInputData;
SIZE_T InputDataSizeInBytes;
void *pOutputData;
SIZE_T OutputDataSizeInBytes;
} D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT;
Members
NodeIndex
Nell'operazione multi-adapter, questo indica quale adattatore fisico del dispositivo si applica a questa operazione.
CommandId
Identificatore univoco per il comando di estensione video per il quale viene eseguito una query sul supporto.
pInputData
Dati di input per la query di funzionalità allocata dal chiamante con dimensioni di InputDataSizeInBytes. Questo struct è enumerabile come fase del parametro D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_INPUT .
InputDataSizeInBytes
Dimensioni di byte dell'allocazione dei dati di input.
pOutputData
Dati di output per la query di funzionalità allocata dal chiamante con dimensioni di OutputDataSizeInBytes. Questo struct è enumerabile come fase del parametro D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_OUTPUT .
OutputDataSizeInBytes
Dimensioni di byte dell'allocazione dei dati di output.
Requisiti
Client minimo supportato | Windows 10 versione 2004 (10.0; Build 19041) |
Server minimo supportato | Windows Server, versione 2004 (10.0; Build 19041) |
Intestazione | d3d12video.h |