struktur D3DDDI_RESOURCEFLAGS2 (d3dukmdt.h)

Mengidentifikasi jenis sumber daya yang akan dibuat dalam panggilan ke fungsi CreateResource2 driver.

Sintaks

typedef struct _D3DDDI_RESOURCEFLAGS2 {
  union {
    struct {
      UINT VideoEncoder : 1;
      UINT UserMemory : 1;
      UINT CrossAdapter : 1;
      UINT IsDisplayable : 1;
#if ...
      UINT Reserved : 28;
#elif
      UINT Reserved : 29;
#else
      UINT Reserved : 30;
#endif
    };
    UINT Value;
  };
} D3DDDI_RESOURCEFLAGS2;

Anggota

VideoEncoder

Jika diatur, menunjukkan bahwa sumber daya dapat digunakan sebagai buffer pengambilan dan/atau sumber daya input encoder video.

Jika anggota ini diatur, driver harus mengatur nilai bendera FORMATOP_CAPTURE atau FORMATOP_VIDEO_ENCODER , atau keduanya, di anggota Operasi struktur FORMATOP .

Mengatur anggota ini setara dengan mengatur bit pertama anggota Nilai 32-bit (0x00000001).

UserMemory

Jika diatur, menunjukkan bahwa memori untuk permukaan ini dialokasikan oleh aplikasi, bukan oleh runtime Direct3D.

Mengatur anggota ini setara dengan mengatur bit kedua anggota Nilai 32-bit (0x00000002).

CrossAdapter

Jika diatur, menunjukkan bahwa sumber daya adalah sumber daya lintas adaptor bersama.

Mengatur anggota ini setara dengan mengatur bit ketiga dari anggota Nilai 32-bit (0x00000004).

Didukung dimulai dengan Windows 8.1.

IsDisplayable

Reserved

Dicadangkan dan harus diatur ke nol. Mengatur anggota ini ke nol setara dengan mengatur 29 bit yang tersisa (0xFFFFFFF8) dari anggota Nilai 32-bit ke nol.

Didukung dimulai dengan Windows 8.1.

Dicadangkan dan harus diatur ke nol. Mengatur anggota ini ke nol setara dengan mengatur 30 bit yang tersisa (0xFFFFFFFC) dari anggota Nilai 32-bit ke nol.

Value

Nilai 32-bit yang mengidentifikasi jenis sumber daya yang akan dibuat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8
Server minimum yang didukung Windows Server 2012
Header d3dukmdt.h (termasuk D3dukmdt.h, D3dkmddi.h)

Lihat juga

CreateResource2

FORMATOP