Compartilhar via


estrutura DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT (d3dkmdt.h)

A estrutura DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT descreve o formato do sinal transmitido de um conector físico associado a uma saída protegida para um monitor.

Sintaxe

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;

Membros

rnRandomNumber

Uma estrutura DXGKMDT_OPM_RANDOM_NUMBER que contém o número aleatório de segurança criptograficamente de 128 bits de um objeto de saída protegido. Esse número aleatório é gerado por um aplicativo e fornecido ao driver de miniporto de exibição em uma chamada para a função DxgkDdiOPMGetInformation ou DxgkDdiOPMGetCOPPCompatibleInformation do driver. Esse número aleatório é fornecido ao driver no membro rnRandomNumber da estrutura DXGKMDT_OPM_GET_INFO_PARAMETERS ou DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS .

ulStatusFlags

Uma combinação OR bit a bit dos valores da enumeração DXGKMDT_OPM_STATUS que indica o status de uma saída protegida.

ulDisplayWidth

A largura, em pixels, de cada quadro de vídeo no sinal que é transmitido do conector físico.

ulDisplayHeight

A altura, em pixels, de cada quadro de vídeo no sinal que é transmitido do conector físico. Se o sinal estiver entrelaçado, esse valor será a altura do quadro de vídeo e não a altura do campo par ou ímpar.

ifInterleaveFormat

Um valor de tipo DXGKMDT_OPM_INTERLEAVE_FORMAT que especifica como as linhas de verificação em um quadro de vídeo são ordenadas.

d3dFormat

Um valor de tipo D3DDDIFORMAT que identifica o formato de superfície Direct3D do sinal.

ulFrequencyNumerator

O numerador para a taxa de atualização do sinal, em Hz.

ulFrequencyDenominator

O denominador para a taxa de atualização do sinal, em Hz.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmdt.h

Confira também

D3DDDIFORMAT

DXGKMDT_OPM_INTERLEAVE_FORMAT

DXGKMDT_OPM_RANDOM_NUMBER

DXGKMDT_OPM_STATUS

DxgkDdiOPMGetInformation