estrutura D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE (d3d12video.h)
Fornece dados para chamadas para ID3D12VideoDevice::CheckFeatureSupport quando o recurso especificado é D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_SIZE. Verifica o tamanho da alocação de um comando de extensão de vídeo.
Sintaxe
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;
Membros
NodeIndex
Na operação de vários adaptadores, isso indica a qual adaptador físico do dispositivo essa operação se aplica.
CommandId
O identificador exclusivo para o comando de extensão de vídeo para o qual o tamanho é consultado.
pCreationParameters
Um ponteiro para a estrutura de parâmetros de criação, que é definida pelo comando . A estrutura de parâmetros deve corresponder aos parâmetros enumerados por uma chamada para ID3D12VideoDevice::CheckFeatureSupport com o valor do recurso de D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS e um valor de estágio de parâmetro de D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CREATION.
CreationParametersSizeInBytes
O tamanho da estrutura do parâmetro pCreationParameters , em bytes.
MemoryPoolL0Size
O tamanho da alocação do comando de extensão de vídeo no pool de memória L0. L0 é o pool de memória do sistema físico. Quando o adaptador é discreto/NUMA, esse pool tem maior largura de banda para a CPU e menos largura de banda para a GPU. Quando o adaptador é UMA, esse pool é o único que é válido. Para obter mais informações, consulte Residência.
MemoryPoolL1Size
O tamanho da alocação do heap de comandos de extensão de vídeo no pool de memória L1. L1 normalmente é conhecido como o pool de memória de vídeo físico. L1 só está disponível quando o adaptador é discreto/NUMA e tem maior largura de banda para a GPU e não pode sequer ser acessado pela CPU. Quando o adaptador é UMA, esse pool não está disponível. Para obter mais informações, consulte Residência.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 2004 (10.0; Build 19041) |
Servidor mínimo com suporte | Windows Server, versão 2004 (10.0; Build 19041) |
Cabeçalho | d3d12video.h |