struttura D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE (d3d12video.h)
Fornisce dati per le chiamate a ID3D12VideoDevice::CheckFeatureSupport quando la funzionalità specificata è D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_SIZE. Controlla le dimensioni di allocazione di un comando di estensione video.
Sintassi
typedef struct D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE {
UINT NodeIndex;
GUID CommandId;
const void *pCreationParameters;
SIZE_T CreationParametersSizeInBytes;
UINT64 MemoryPoolL0Size;
UINT64 MemoryPoolL1Size;
} D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE;
Members
NodeIndex
Nell'operazione con più adattatori, questo indica a quale scheda fisica del dispositivo si applica questa operazione.
CommandId
Identificatore univoco per il comando di estensione video per cui viene eseguita una query sulle dimensioni.
pCreationParameters
Puntatore alla struttura dei parametri di creazione, definita dal comando . La struttura dei parametri deve corrispondere ai parametri enumerati da una chiamata a ID3D12VideoDevice::CheckFeatureSupport con il valore della funzionalità di D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS e il valore della fase del parametro di D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CREATION.
CreationParametersSizeInBytes
Dimensione in byte della struttura dei parametri pCreationParameters .
MemoryPoolL0Size
Dimensioni di allocazione del comando di estensione video nel pool di memoria L0. L0 è il pool di memoria del sistema fisico. Quando la scheda è discreta/NUMA, questo pool ha una larghezza di banda maggiore per la CPU e meno larghezza di banda per la GPU. Quando l'adattatore è UMA, questo pool è l'unico che è valido. Per altre informazioni, vedere Residenza.
MemoryPoolL1Size
Dimensioni di allocazione dell'heap del comando di estensione video nel pool di memoria L1. L1 è in genere noto come pool di memoria video fisica. L1 è disponibile solo quando l'adattatore è discreto/NUMA e ha una larghezza di banda maggiore per la GPU e non può nemmeno essere accessibile dalla CPU. Quando l'adattatore è UMA, questo pool non è disponibile. Per altre informazioni, vedere Residenza.
Requisiti
Requisito | Valore |
---|---|
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 |