Partilhar via


IDDCX_METADATA2_VALID_FLAGS enumeração (iddcx.h)

Um valor de enumeração IDDCX_METADATA2_VALID_FLAGS indica quais campos em uma estrutura IDDCX_METADATA2 têm conteúdo válido.

Sintaxe

typedef enum IDDCX_METADATA2_VALID_FLAGS {
  IDDCX_METADATA2_VALID_FLAGS_NONE = 0,
  IDDCX_METADATA2_VALID_FLAGS_SYSTEMBUFFERINFO = 0x1,
  IDDCX_METADATA2_VALID_FLAGS_HDR10METADATA = 0x2
} ;

Constantes

 
IDDCX_METADATA2_VALID_FLAGS_NONE
Valor: 0
Indica que nenhum dos campos opcionais no IDDCX_METADATA2 contêm dados válidos e eles não devem ser referenciados.
IDDCX_METADATA2_VALID_FLAGS_SYSTEMBUFFERINFO
Valor: 0x1
Quando definido, IDDCX_METADATA2::SystemBufferInfo contém dados válidos. O sistema operacional define esse sinalizador em resposta a uma configuração de driver IDARG_IN_RELEASEANDACQUIREBUFFER2::AcquireSystemMemoryBuffer como TRUE.
IDDCX_METADATA2_VALID_FLAGS_HDR10METADATA
Valor: 0x2
Quando definido, IDDCX_METADATA2::Hdr10FrameMetaData contém dados válidos.

Observações

Para obter mais informações sobre o suporte ao HDR, consulte atualizações do IddCx versão 1.10.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11, versão 22H2 Atualização de setembro (IddCx versão 1.10)
cabeçalho iddcx.h

Consulte também

IDARG_OUT_RELEASEANDACQUIREBUFFER2

IDDCX_METADATA2

IddCxSwapChainReleaseAndAcquireBuffer2