Compartilhar via


estrutura D3DKMDT_VIDPN_PRESENT_PATH (d3dkmdt.h)

A estrutura D3DKMDT_VIDPN_PRESENT_PATH contém informações sobre um caminho de vídeo presente.

Sintaxe

typedef struct _D3DKMDT_VIDPN_PRESENT_PATH {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID            VidPnSourceId;
  D3DDDI_VIDEO_PRESENT_TARGET_ID            VidPnTargetId;
  D3DKMDT_VIDPN_PRESENT_PATH_IMPORTANCE     ImportanceOrdinal;
  D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION ContentTransformation;
  D3DKMDT_2DOFFSET                          VisibleFromActiveTLOffset;
  D3DKMDT_2DOFFSET                          VisibleFromActiveBROffset;
  D3DKMDT_COLOR_BASIS                       VidPnTargetColorBasis;
  D3DKMDT_COLOR_COEFF_DYNAMIC_RANGES        VidPnTargetColorCoeffDynamicRanges;
  D3DKMDT_VIDPN_PRESENT_PATH_CONTENT        Content;
  D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION CopyProtection;
  D3DKMDT_GAMMA_RAMP                        GammaRamp;
} D3DKMDT_VIDPN_PRESENT_PATH;

Membros

VidPnSourceId

O identificador da fonte presente do vídeo do caminho.

VidPnTargetId

O identificador do destino presente do vídeo do caminho.

ImportanceOrdinal

Um enumerador D3DKMDT_VIDPN_PRESENT_PATH_IMPORTANCE que especifica a importância do caminho em relação a outros caminhos. Por exemplo, o caminho que apresenta a exibição primária pode ter maior importância do que outros caminhos para que ele receba os melhores conjuntos de modo de origem e destino. Os números ordinais de importância do caminho são exclusivos em uma determinada topologia VidPN (rede presente em vídeo).

ContentTransformation

Um enumerador D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION que indica a transformação aplicada ao conteúdo apresentado no caminho presente do vídeo.

VisibleFromActiveTLOffset

Uma estrutura D3DKMDT_2DOFFSET que contém o deslocamento, em pixels, do canto superior esquerdo dos pixels ativos do sinal de vídeo até o canto superior esquerdo dos pixels visíveis do monitor. O tipo de dados D3DKMDT_2DOFFSET é definido em D3dkmdt.h como uma estrutura D3DKMDT_2DREGION .

VisibleFromActiveBROffset

Uma estrutura D3DKMDT_2DOFFSET que contém o deslocamento, em pixels, do canto inferior direito dos pixels ativos do sinal de vídeo até o canto inferior direito dos pixels visíveis do monitor.

VidPnTargetColorBasis

Um enumerador D3DKMDT_COLOR_BASIS que especifica a base de cor usada pelo destino presente do vídeo do caminho.

VidPnTargetColorCoeffDynamicRanges

Uma estrutura D3DKMDT_COLOR_COEFF_DYNAMIC_RANGES que especifica um intervalo para cada canal na base de cores usada pelo destino presente do vídeo do caminho.

Content

Um valor da enumeração D3DKMDT_VIDPN_PRESENT_PATH_CONTENT que indica o tipo de conteúdo, elementos gráficos ou vídeo, exibido pelo caminho.

CopyProtection

Uma estrutura D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION que descreve a proteção de cópia com suporte e atualmente ativa no caminho.

GammaRamp

Uma estrutura D3DKMDT_GAMMA_RAMP que contém uma descrição de uma tabela de pesquisa gama e um ponteiro para a tabela de pesquisa.

Comentários

Um caminho de apresentação de vídeo representa uma conexão entre uma origem (exibição) de vídeo presente e um destino de vídeo presente (saída) em um adaptador de exibição. Para obter mais informações sobre redes, caminhos, fontes e destinos presentes em vídeo, consulte Introdução às redes de vídeo presentes.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmdt.h

Confira também

DxgkDdiUpdateActiveVidPnPresentPath