Bagikan melalui


struktur DXVA_COPPStatusDisplayData (dxva.h)

Struktur DXVA_COPPStatusDisplayData menjelaskan mode tampilan sinyal yang ditransmisikan melalui konektor yang terkait dengan perangkat DIRECTX VA COPP.

Sintaks

typedef struct _DXVA_COPPStatusDisplayData {
  GUID  rApp;
  ULONG dwFlags;
  ULONG DisplayWidth;
  ULONG DisplayHeight;
  ULONG Format;
  ULONG d3dFormat;
  ULONG FreqNumerator;
  ULONG FreqDenominator;
} DXVA_COPPStatusDisplayData;

Anggota

rApp

Menentukan angka acak 128-bit, digunakan sekali. Angka acak ini dihasilkan oleh aplikasi yang meminta dan diberikan ke driver tampilan di anggota rApp dari struktur DXVA_COPPStatusInput .

dwFlags

Menentukan informasi status tambahan yang mungkin relevan dengan aplikasi panggilan. Driver tampilan harus mengatur dwFlags ke nilai COPP_StatusNormal (0x00) dari jenis enumerasi COPP_StatusFlags atau ke kombinasi ORed yang valid dari COPP_StatusFlags berikut:

  • COPP_LinkLost (0x01)
  • COPP_RenegotiationRequired (0x02)

DisplayWidth

Menentukan lebar tampilan saat ini dalam piksel.

DisplayHeight

Menentukan tinggi tampilan saat ini dalam piksel.

Format

Menentukan bagaimana data diformat pada tampilan seperti yang ditentukan oleh struktur DXVA_ExtendedFormat .

d3dFormat

Menentukan format permukaan Direct3D dari tampilan. Ini adalah nilai dari jenis enumerasi D3DFORMAT . Untuk informasi selengkapnya, lihat dokumentasi DirectX SDK terbaru.

FreqNumerator

Menentukan pembiru untuk laju penyegaran mode tampilan saat ini.

FreqDenominator

Menentukan penyebar untuk laju penyegaran mode tampilan saat ini.

Keterangan

Driver tampilan mengembalikan status tampilan melalui parameter pOutputcoppQueryStatus. Struktur DXVA_COPPStatusOutput menjelaskan informasi status yang dikembalikan. Driver tampilan harus mentransmisikan status tampilan ke penunjuk ke struktur DXVA_COPPStatusDisplayData dan mengembalikan informasi status di anggota COPPStatus dari DXVA_COPPStatusOutput.

Karena permintaan DXVA_COPPQueryDisplayData mengembalikan informasi tampilan untuk konektor yang terkait dengan perangkat COPP, informasi tampilan ini belum tentu sama dengan mode tampilan desktop Windows. Misalnya, jika konektor yang terkait dengan perangkat COPP adalah S-Video dan desktop Windows diatur ke 1024 x 768 pada 85 Hz, maka permintaan DXVA_COPPQueryDisplayData harus mengembalikan resolusi sinyal S-Video (720 x 480 pada 60/1,01 Hz terjalin) dan bukan resolusi desktop.

Laju refresh mode tampilan saat ini dinyatakan sebagai pasangan pembinggu/penyebar. Misalnya, 72 Hz dinyatakan dengan mengatur FreqNumerator ke 72 dan FreqDenominator ke 1, dan mode TV NTSC dinyatakan dengan mengatur FreqNumerator ke 60.000 dan FreqDenominator ke 1.001.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Struktur ini hanya berlaku untuk Windows Server 2003 dengan SP1 dan yang lebih baru, dan Windows XP dengan SP2 dan yang lebih baru.
Header dxva.h (termasuk Dxva.h)

Lihat juga

COPPQueryStatus

DXVA_COPPSetProtectionLevelCmdData

DXVA_COPPStatusInput

DXVA_COPPStatusOutput

DXVA_ExtendedFormat