структура 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 и более поздних версиях операционных систем Windows.
Верхняя часть d3dkmdt.h

См. также раздел

D3DDDIFORMAT

DXGKMDT_OPM_INTERLEAVE_FORMAT

DXGKMDT_OPM_RANDOM_NUMBER

DXGKMDT_OPM_STATUS

DxgkDdiOPMGetInformation