OPM_ACTUAL_OUTPUT_FORMAT結構 (opmapi.h)
包含 Output Protection Manager (OPM) 中OPM_GET_ACTUAL_OUTPUT_FORMAT查詢的結果。
語法
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;
成員
rnRandomNumber
OPM_RANDOM_NUMBER結構。 此結構包含應用程式傳送至 OPM_GET_INFO_PARAMETERS 或 OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS 結構中驅動程式的相同 128 位隨機數。
ulStatusFlags
OPM 狀態旗標的位 OR。
ulDisplayWidth
顯示模式的寬度,以像素為單位。
ulDisplayHeight
顯示模式的高度,以像素為單位。
dsfSampleInterleaveFormat
描述交錯模式 的DXVA2_SampleFormat 值。
d3dFormat
描述視訊格式 的D3DFORMAT 值。
ulFrequencyNumerator
目前顯示模式之重新整理速率的分子。
ulFrequencyDenominator
目前顯示模式之重新整理速率的分母。
備註
重新整理率會以分數表示。 例如,如果重新整理速率為 72 Hz,FreqNumerator = 72 且 FreqDenominator = 1。 針對 NTSC 電視,這些值為 FreqNumerator = 60000, 而 FreqDenominator = 1001 (每秒 59.94 個字段) 。
此結構的版面配置與認證輸出保護通訊協定 (COPP) 中使用的 DXVA_COPPStatusDisplayData 結構相同。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | opmapi.h |