Compartir a través de


estructura D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE (d3d12video.h)

Describe el tamaño de asignación de un montón de descodificador de vídeo.

Sintaxis

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;

Miembros

NodeMask

Para una sola operación de GPU, establézcalo en cero. Si hay varios nodos de GPU, establezca un bit para identificar el nodo (el adaptador físico del dispositivo) al que se aplica la cola de comandos. Cada bit de la máscara corresponde a un único nodo. Solo se pueden establecer 1 bits.

pOutputStreamDesc

Puntero a una estructura D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC(ns-d3d12video-d3d12_video_process_output_stream_desc) que describe el flujo de salida.

NumInputStreamDescs

Número de flujos de entrada proporcionados en el parámetro pInputStreamDescs .

pInputStreamDescs

Un puntero a una lista de D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC(ns-d3d12video-d3d12_video_process_input_stream_desc) estructura los flujos de entrada.

MemoryPoolL0Size

Tamaño de asignación del procesador de vídeo en el grupo de memoria L0. L0 es el grupo de memoria del sistema físico. Cuando el adaptador es discreto/NUMA, este grupo tiene mayor ancho de banda para la CPU y menos ancho de banda para la GPU. Cuando el adaptador es UMA, este grupo es el único que es válido. Para obtener más información, consulte Residencia.

MemoryPoolL1Size

Tamaño de asignación del procesador de vídeo en el grupo de memoria L1. L1 se conoce normalmente como grupo de memoria de vídeo físico. L1 solo está disponible cuando el adaptador es discreto o NUMA, y tiene mayor ancho de banda para la GPU y ni siquiera puede acceder a él. Cuando el adaptador es UMA, este grupo no está disponible. Para obtener más información, consulte Residencia.

Requisitos

Requisito Value
Cliente mínimo compatible compilación 20348 de Windows 10
Servidor mínimo compatible compilación 20348 de Windows 10
Encabezado d3d12video.h

Consulte también

Residencia