Compartilhar via


estrutura DXVADDI_EXTENDEDFORMAT (d3dumddi.h)

A estrutura DXVADDI_EXTENDEDFORMAT descreve o formato estendido do quadro de vídeo.

Sintaxe

typedef struct _DXVADDI_EXTENDEDFORMAT {
  union {
    struct {
      UINT SampleFormat : 8;
      UINT VideoChromaSubsampling : 4;
      UINT NominalRange : 3;
      UINT VideoTransferMatrix : 3;
      UINT VideoLighting : 4;
      UINT VideoPrimaries : 5;
      UINT VideoTransferFunction : 5;
    };
         UINT Value;
  };
} DXVADDI_EXTENDEDFORMAT;

Membros

[in] SampleFormat

Um valor UINT que especifica como um quadro de vídeo é amostrado. Os oito bits são definidos por um dos valores no tipo de enumeração DXVADDI_SAMPLEFORMAT .

[in] VideoChromaSubsampling

O esquema de codificação chroma para dados Y'Cb'Cr'. Os quatro bits são definidos por um OR bit a bit dos valores no tipo de enumeração DXVADDI_VIDEOCHROMASUBSAMPLING .

[in] NominalRange

Um valor UINT que especifica se os dados de exemplo incluem espaço para a cabeça (ou seja, valores além de 1,0 branco) e toeroom (ou seja, superblacks abaixo da referência 0,0 preto). Os três bits são definidos por um dos valores no tipo de enumeração DXVADDI_NOMINALRANGE .

[in] VideoTransferMatrix

A matriz de conversão de Y'Cb'Cr' para (studio) R'G'B'. Os três bits são definidos por um dos valores no tipo de enumeração DXVADDI_VIDEOTRANSFERMATRIX .

[in] VideoLighting

Condições de iluminação para exibir vídeo. Os quatro bits são definidos por um dos valores no tipo de enumeração DXVADDI_VIDEOLIGHTING .

[in] VideoPrimaries

Primárias de cores, qual estado as funções de base RGB são usadas. Os cinco bits são definidos por um dos valores no tipo de enumeração DXVADDI_VIDEOPRIMARIES .

[in] VideoTransferFunction

A função de conversão de R'G'B' para RGB. Os cinco bits são definidos pelo tipo de enumeração DXVADDI_VIDEOTRANSFERFUNCTION .

Value

Um valor de 32 bits que descreve o formato estendido do quadro de vídeo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

DXVADDI_VIDEODESC