Compartir a través de


estructura D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0033 (d3d12umddi.h)

Recupera el tamaño de asignación de memoria de un montón de descodificador de vídeo creado con las propiedades especificadas. Esta estructura es para la comprobación de funcionalidad de D3D12DDICAPS_TYPE_VIDEO_0032_DECODER_HEAP_SIZE D3D12DDICAPS_TYPE_VIDEO_0020.

Sintaxis

typedef struct D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0033 {
  D3D12DDIARG_CREATE_VIDEO_DECODER_HEAP_0033 VideoDecoderHeapDesc;
  UINT64                                     MemoryPoolL0Size;
  UINT64                                     MemoryPoolL1Size;
} D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0033;

Miembros

VideoDecoderHeapDesc

Las propiedades de creación de un montón de descodificador de vídeo. El controlador debe asignar estas propiedades de creación al tamaño.

MemoryPoolL0Size

Tamaño L0 del objeto montón. El grupo de memoria L0 es el grupo de memoria "más cercano" a la GPU. En el caso de los adaptadores de UMA, esta es la cantidad de memoria del sistema utilizada. En el caso de los adaptadores discretos, esta es la cantidad de memoria discreta usada.

MemoryPoolL1Size

Tamaño L1 del objeto montón. El grupo de memoria L1 es el grupo de memoria "segundo más cercano" a la GPU. En el caso de los adaptadores de UMA, este valor es cero. En el caso de adaptadores discretos, esta es la cantidad de memoria del sistema utilizada.

Requisitos

Requisito Valor
Header d3d12umddi.h