struktur OPM_ACTUAL_OUTPUT_FORMAT (opmapi.h)

Berisi hasil kueri OPM_GET_ACTUAL_OUTPUT_FORMAT di Output Protection Manager (OPM).

Sintaks

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;

Anggota

rnRandomNumber

Struktur OPM_RANDOM_NUMBER . Struktur ini berisi angka acak 128-bit yang sama dengan yang dikirim aplikasi ke driver dalam struktur OPM_GET_INFO_PARAMETERS atau OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS .

ulStatusFlags

Bitwise ATAUbendera Status OPM.

ulDisplayWidth

Lebar mode tampilan, dalam piksel.

ulDisplayHeight

Tinggi mode tampilan, dalam piksel.

dsfSampleInterleaveFormat

Nilai DXVA2_SampleFormat yang menjelaskan mode interlace.

d3dFormat

Nilai D3DFORMAT yang menjelaskan format video.

ulFrequencyNumerator

Pembius laju penyegaran mode tampilan saat ini.

ulFrequencyDenominator

Penyebar laju refresh mode tampilan saat ini.

Keterangan

Laju refresh dinyatakan sebagai pecahan. Misalnya, jika kecepatan refresh adalah 72 Hz, FreqNumerator = 72 dan FreqDenominator = 1. Untuk televisi NTSC, nilainya adalah FreqNumerator = 60000 dan FreqDenominator = 1001 (59,94 bidang per detik).

Tata letak struktur ini identik dengan struktur DXVA_COPPStatusDisplayData yang digunakan dalam Certified Output Protection Protocol (COPP).

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header opmapi.h

Lihat juga

Struktur OPM

Manajer Perlindungan Output