D3DKMDT_VIDPN_PRESENT_PATH-Struktur (d3dkmdt.h)

Die D3DKMDT_VIDPN_PRESENT_PATH-Struktur enthält Informationen zu einem aktuellen Videopfad.

Syntax

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;

Member

VidPnSourceId

Der Bezeichner der Videoquelle des Pfads.

VidPnTargetId

Der Bezeichner des Videoziels des Pfads.

ImportanceOrdinal

Ein D3DKMDT_VIDPN_PRESENT_PATH_IMPORTANCE Enumerator, der die Wichtigkeit des Pfads relativ zu anderen Pfaden angibt. Beispielsweise kann der Pfad, der die primäre Ansicht darstellt, eine höhere Bedeutung als andere Pfade haben, sodass ihm die besten Quell- und Zielmodussätze zugewiesen werden. Ordnungszahlen der Pfadrelevanz sind innerhalb einer bestimmten VidPN-Topologie (Video Present Network) eindeutig.

ContentTransformation

Ein D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION-Enumerator, der die Transformation angibt, die auf den Inhalt angewendet wird, der auf dem videobezogenen Pfad dargestellt wird.

VisibleFromActiveTLOffset

Eine D3DKMDT_2DOFFSET Struktur, die den Offset in Pixeln von der oberen linken Ecke der aktiven Pixel des Videosignals bis zur oberen linken Ecke der sichtbaren Pixel des Monitors enthält. Der datentyp D3DKMDT_2DOFFSET wird in D3dkmdt.h als D3DKMDT_2DREGION-Struktur definiert.

VisibleFromActiveBROffset

Eine D3DKMDT_2DOFFSET Struktur, die den Offset in Pixeln von der unteren rechten Ecke der aktiven Pixel des Videosignals bis zur unteren rechten Ecke der sichtbaren Pixel des Monitors enthält.

VidPnTargetColorBasis

Ein D3DKMDT_COLOR_BASIS Enumerator, der die Farbbasis angibt, die vom Videoziel des Pfads verwendet wird.

VidPnTargetColorCoeffDynamicRanges

Eine D3DKMDT_COLOR_COEFF_DYNAMIC_RANGES-Struktur , die einen Bereich für jeden Kanal in der Farbbasis angibt, die vom Videoziel des Pfads verwendet wird.

Content

Ein Wert aus der D3DKMDT_VIDPN_PRESENT_PATH_CONTENT-Enumeration , der den Typ von Inhalt, Grafik oder Video angibt, der vom Pfad angezeigt wird.

CopyProtection

Eine D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION-Struktur , die den Kopierschutz beschreibt, der vom Pfad unterstützt und derzeit aktiv ist.

GammaRamp

Eine D3DKMDT_GAMMA_RAMP Struktur, die eine Beschreibung einer Gamma-Nachschlagetabelle und einen Zeiger auf die Nachschlagetabelle enthält.

Hinweise

Ein video present path stellt eine Verbindung zwischen einer video present source (view) und einem video present target (output) auf einer Grafikkarte dar. Weitere Informationen zu Netzwerken, Pfaden, Quellen und Zielen für video present finden Sie unter Einführung in Video Present Networks.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmdt.h

Weitere Informationen

DxgkDdiUpdateActiveVidPnPresentPath