estrutura D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE (d3d12video.h)

Descreve o tamanho da alocação de um heap de decodificador de vídeo.

Sintaxe

typedef struct D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE {
  UINT                                         NodeMask;
  const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *pOutputStreamDesc;
  UINT                                         NumInputStreamDescs;
  const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC  *pInputStreamDescs;
  UINT64                                       MemoryPoolL0Size;
  UINT64                                       MemoryPoolL1Size;
} D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE;

Membros

NodeMask

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.

pOutputStreamDesc

Um ponteiro para uma estrutura D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC(ns-d3d12video-d3d12_video_process_output_stream_desc) que descreve o fluxo de saída.

NumInputStreamDescs

O número de fluxos de entrada fornecidos no parâmetro pInputStreamDescs .

pInputStreamDescs

Um ponteiro para uma lista de estruturas D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC(ns-d3d12video-d3d12_video_process_input_stream_desc) dos fluxos de entrada.

MemoryPoolL0Size

O tamanho da alocação do processador 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 processador de vídeo no pool de memória L1. L1 normalmente é conhecido como o pool de memória de vídeo físico. O 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 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho d3d12video.h

Confira também

Residência