OPM_ACTUAL_OUTPUT_FORMAT-Struktur (opmapi.h)
Enthält das Ergebnis einer OPM_GET_ACTUAL_OUTPUT_FORMAT Abfrage im Ausgabeschutz-Manager (OPM).
Syntax
typedef struct _OPM_ACTUAL_OUTPUT_FORMAT {
OPM_RANDOM_NUMBER rnRandomNumber;
ULONG ulStatusFlags;
ULONG ulDisplayWidth;
ULONG ulDisplayHeight;
DXVA2_SampleFormat dsfSampleInterleaveFormat;
D3DFORMAT d3dFormat;
ULONG ulFrequencyNumerator;
ULONG ulFrequencyDenominator;
} OPM_ACTUAL_OUTPUT_FORMAT;
Member
rnRandomNumber
Eine OPM_RANDOM_NUMBER-Struktur . Diese Struktur enthält die gleiche 128-Bit-Zufallszahl, die die Anwendung in der OPM_GET_INFO_PARAMETERS- oder OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS-Struktur an den Treiber gesendet hat.
ulStatusFlags
Ein bitweises OR von OPM-Statusflags.
ulDisplayWidth
Die Breite des Anzeigemodus in Pixel.
ulDisplayHeight
Die Höhe des Anzeigemodus in Pixel.
dsfSampleInterleaveFormat
Ein DXVA2_SampleFormat Wert, der den Interlace-Modus beschreibt.
d3dFormat
Ein D3DFORMAT Wert, der das Videoformat beschreibt.
ulFrequencyNumerator
Der Zähler der Aktualisierungsrate des aktuellen Anzeigemodus.
ulFrequencyDenominator
Der Nenner der Aktualisierungsrate des aktuellen Anzeigemodus.
Hinweise
Die Aktualisierungsrate wird als Bruch ausgedrückt. Wenn die Aktualisierungsrate beispielsweise 72 Hz beträgt, freqNumerator = 72 und FreqDenominator = 1. Für NTSC-Fernsehen sind die Werte FreqNumerator = 60000 und FreqDenominator = 1001 (59,94 Felder pro Sekunde).
Das Layout dieser Struktur ist identisch mit der DXVA_COPPStatusDisplayData-Struktur , die im Certified Output Protection Protocol (COPP) verwendet wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | opmapi.h |