структура DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT (d3dkmdt.h)
Структура DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT описывает формат сигнала, передаваемого из физического соединителя, связанного с защищенными выходными данными монитора.
Синтаксис
typedef struct _DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT {
DXGKMDT_OPM_RANDOM_NUMBER rnRandomNumber;
ULONG ulStatusFlags;
ULONG ulDisplayWidth;
ULONG ulDisplayHeight;
DXGKMDT_OPM_INTERLEAVE_FORMAT ifInterleaveFormat;
ULONG d3dFormat;
ULONG ulFrequencyNumerator;
ULONG ulFrequencyDenominator;
} DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT;
Члены
rnRandomNumber
Структура DXGKMDT_OPM_RANDOM_NUMBER, содержащая 128-разрядное криптографическое число защищенного выходного объекта. Это случайное число создается приложением и предоставляется драйверу мини-порта отображения в вызове dxgkDdiOPMGetInformation или dxgkDdiOPMGetCOPPCompatibleInformation. Это случайное число предоставляется драйверу в rnRandomNumber член структуры DXGKMDT_OPM_GET_INFO_PARAMETERS или DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS.
ulStatusFlags
Побитовое сочетание ИЛИ значений перечисления DXGKMDT_OPM_STATUS, указывающее состояние защищенного вывода.
ulDisplayWidth
Ширина в пикселях каждого кадра видео в сигнале, передаваемом из физического соединителя.
ulDisplayHeight
Высота в пикселях каждого кадра видео в сигнале, передаваемом из физического соединителя. Если сигнал пересекается, это значение является высотой видеокадров, а не высотой даже или нечетным полем.
ifInterleaveFormat
Значение DXGKMDT_OPM_INTERLEAVE_FORMATтипа, указывающее порядок строк сканирования в видеокадре.
d3dFormat
Значение D3DDDIFORMATтипа, определяющее формат поверхности Direct3D сигнала.
ulFrequencyNumerator
Числитель для частоты обновления сигнала в Гц.
ulFrequencyDenominator
Знаменатель частоты обновления сигнала в Гц.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista |
заголовка | d3dkmdt.h |