Compartilhar via


estrutura D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 (d3d12umddi.h)

A estrutura D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 especifica parâmetros de heap do codificador de vídeo.

Sintaxe

typedef struct D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 {
  UINT                                                      NodeMask;
  D3D12DDI_VIDEO_ENCODER_HEAP_FLAGS_0080                    Flags;
  D3D12DDI_VIDEO_ENCODER_CODEC_0080                         EncodeCodec;
  D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2                EncodeProfile;
  D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2               EncodeLevel;
  UINT                                                      ResolutionsListCount;
  const D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 *pResolutionList;
} D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2;

Membros

NodeMask

Para uma única operação de GPU, defina nodeMask 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 um bit pode ser definido.

Flags

Um valor D3D12DDI_VIDEO_ENCODER_HEAP_FLAGS_0080 que especifica os sinalizadores de criação de heap do codificador de vídeo.

EncodeCodec

Um valor D3D12DDI_VIDEO_ENCODER_CODEC_0080 que identifica o codec do objeto codificador associado.

EncodeProfile

Uma estrutura D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 que identifica o perfil do codec.

EncodeLevel

Uma estrutura D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 que indica o nível do codec especificado e o perfil no objeto codificador associado.

ResolutionsListCount

Número de listas para as quais pResolutionList aponta.

pResolutionList

Ponteiro para uma lista de estruturas de D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 que contêm resoluções de imagem solicitadas para serem suportadas.

Observações

Se não houver suporte para a reconfiguração dinâmica de resolução, apenas uma resolução será aprovada para indicar a resolução de destino desejada.

Consulte de codificação de vídeo D3D12 para obter informações gerais.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11 (WDDM 3.0)
cabeçalho d3d12umddi.h

Consulte também

D3D12DDICAPS_VIDEO_ENCODER_HEAP_SIZE_DATA_0080_2

PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2

PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2