D3DKMDT_VIDEO_SIGNAL_INFO Struktur (d3dkmdt.h)
Die D3DKMDT_VIDEO_SIGNAL_INFO-Struktur enthält Informationen zu einem Videosignal, das von einer Videoausgabe auf einem Displayadapter gesteuert wird.
Syntax
typedef struct _D3DKMDT_VIDEO_SIGNAL_INFO {
D3DKMDT_VIDEO_SIGNAL_STANDARD VideoStandard;
D3DKMDT_2DREGION TotalSize;
D3DKMDT_2DREGION ActiveSize;
D3DDDI_RATIONAL VSyncFreq;
D3DDDI_RATIONAL HSyncFreq;
SIZE_T PixelRate;
union {
struct {
D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3;
UINT VSyncFreqDivider : 6;
UINT Reserved : 23;
} AdditionalSignalInfo;
D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering;
};
} D3DKMDT_VIDEO_SIGNAL_INFO;
Angehörige
VideoStandard
Eine Konstante aus der D3DKMDT_VIDEO_SIGNAL_STANDARD Enumeration, die den Videostandard (falls vorhanden) angibt, der das Videosignal definiert.
TotalSize
Eine D3DKMDT_2DREGION Struktur, die die Breite und Höhe (in Pixel) des gesamten Videosignals angibt.
ActiveSize
Eine D3DKMDT_2DREGION Struktur, die die Breite und Höhe (in Pixel) des aktiven Teils des Videosignals angibt.
VSyncFreq
Eine D3DDDI_RATIONAL Struktur, die die vertikale Aktualisierungsrate in Hz angibt.
HSyncFreq
Eine D3DDDI_RATIONAL Struktur, die die horizontale Aktualisierungsrate in Hz angibt.
PixelRate
Die Pixeluhrrate.
AdditionalSignalInfo
Unterstützt von WDDM 1.3 und höher angezeigten Miniporttreibern unter Windows 8.1 und höher.
AdditionalSignalInfo.ScanLineOrdering
Eine Konstante aus der D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING Enumeration, die die Scanlinienanordnung (z. B. progressive oder interlaced) des Videosignals angibt.
Wird ab Windows 8.1 unterstützt.
AdditionalSignalInfo.VSyncFreqDivider
Das Verhältnis der VSync-Rate eines Monitors, der über eine verbundene Miracast-Sitzung mit der VSync-Rate der Miracast-Spüle angezeigt wird.
Um visuelle Artefakte zu vermeiden, muss die VSync-Rate des Anzeigemonitors, der mit der Miracast-Spüle verbunden ist, ein ganzzahliges Vielfaches der VSync-Rate der Miracast-Spüle sein. Der Miniporttreiber meldet die letzte Rate an das Betriebssystem als Aktualisierungsrate des aktuellen Desktoppfads.
Wird ab Windows 8.1 unterstützt.
AdditionalSignalInfo.Reserved
Reserviert für die Systemverwendung. Verwenden Sie nicht in Ihrem Treiber.
Wird ab Windows 8.1 unterstützt.
ScanLineOrdering
Eine Konstante aus der D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING Enumeration, die die Scanlinienanordnung (z. B. progressive oder interlaced) des Videosignals angibt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Header- | d3dkmdt.h |