estrutura D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 (d3d12umddi.h)
D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 é a estrutura para a verificação da funcionalidade de D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE quando a versão do recurso de vídeo é D3D12DDI_FEATURE_VERSION_VIDEO_0072_0. Ele é usado para recuperar o tamanho da alocação de memória de um processador de vídeo criado com as propriedades fornecidas.
Sintaxe
typedef struct D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 {
[in] UINT NodeMask;
[in] D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 OutputStream;
[in] D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 *pInputStreams;
[in] UINT NumInputStreams;
[in] BOOL Protected;
[out] UINT64 MemoryPoolL0Size;
[out] UINT64 MemoryPoolL1Size;
} D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072;
Membros
[in] NodeMask
O conjunto de nós de GPU. Para uma única operação de GPU, defina-a como zero. Se houver vários nós de GPU, defina um bit para identificar o nó (adaptador físico do dispositivo) ao qual a fila de comandos se aplica. Cada bit na máscara corresponde a um único nó. Somente 1 bit pode ser definido.
[in] OutputStream
Uma estrutura D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 que descreve as propriedades do fluxo de saída do processador de vídeo.
[in] pInputStreams
Ponteiro para estruturas deD3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 NumInputStreams que descrevem as propriedades do fluxo de entrada do processador de vídeo.
[in] NumInputStreams
O número de estruturas D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 que pInputStreams aponta para.
[in] Protected
Se TRUE, o processador de vídeo será criado com uma sessão de recurso protegida e usado com recursos protegidos.
[out] MemoryPoolL0Size
O tamanho L0 do objeto heap. O Pool de Memória L0 é o pool de memória "mais próximo" da GPU. No caso de adaptadores UMA, essa é a quantidade de memória do sistema usada. Para adaptadores discretos, essa é a quantidade de memória discreta usada.
[out] MemoryPoolL1Size
O tamanho L1 do objeto heap. O Pool de Memória L1 é o pool de memória "o segundo mais próximo" da GPU. No caso de adaptadores UMA, esse valor é zero. No caso de adaptadores discretos, essa é a quantidade de memória do sistema usada.
Observações
Consulte o de especificação de suporte a recursos protegidos por vídeo D3D para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10, versão 2004 |
cabeçalho | d3d12umddi.h |