estructura D3D12_VIDEO_ENCODER_HEAP_DESC (d3d12video.h)
Describe un id3D12VideoEncoderHeap. Pase esta estructura a ID3D12VideoDevice3::CreateVideoEncoderHeap para crear una instancia de ID3D12VideoEncoderHeap.
Sintaxis
typedef struct D3D12_VIDEO_ENCODER_HEAP_DESC {
UINT NodeMask;
D3D12_VIDEO_ENCODER_HEAP_FLAGS Flags;
D3D12_VIDEO_ENCODER_CODEC EncodeCodec;
D3D12_VIDEO_ENCODER_PROFILE_DESC EncodeProfile;
D3D12_VIDEO_ENCODER_LEVEL_SETTING EncodeLevel;
UINT ResolutionsListCount;
const D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC *pResolutionList;
} D3D12_VIDEO_ENCODER_HEAP_DESC;
Miembros
NodeMask
Máscara de nodo que especifica el adaptador físico en el que se usará el procesador de vídeo. Para una sola operación de GPU, establézcalo en cero. Si hay varios nodos de GPU, establezca un bit para identificar el nodo, es decir, 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.
Flags
Combinación bit a bit o de valores de la enumeración D3D12_VIDEO_ENCODER_HEAP_FLAGS que especifica las opciones de creación del montón del codificador.
EncodeCodec
Un D3D12_VIDEO_ENCODER_CODEC especificando el códec del objeto codificador asociado.
EncodeProfile
Un D3D12_VIDEO_ENCODER_PROFILE_DESC especificar el perfil para el códec seleccionado en el objeto codificador asociado.
EncodeLevel
Un D3D12_VIDEO_ENCODER_LEVEL_SETTING especificando el nivel del códec seleccionado en el objeto codificador asociado.
ResolutionsListCount
Recuento de resoluciones solicitadas que se admiten en el campo pResolutionList .
pResolutionList
Puntero a una matriz de D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC especificar la lista de resoluciones solicitadas para ser compatibles.
Comentarios
Si no se admite la compatibilidad con la reconfiguración dinámica de resolución, especifique solo una resolución en pResolutionList, lo que indica la resolución de destino deseada.
Requisitos
Cliente mínimo compatible | Windows Build 22000 |
Servidor mínimo compatible | Windows Build 22000 |
Encabezado | d3d12video.h |