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 |