Antarmuka ID3DX11EffectPass

Antarmuka ID3DX11EffectPass merangkum penetapan status dalam teknik.

Masa pakai objek ID3DX11EffectPass sama dengan masa pakai objek ID3DX11Effect induknya.

Metode

Antarmuka ID3DX11EffectPass memiliki metode ini.

Metode Deskripsi
Terapkan Atur status yang terkandung dalam pass ke perangkat.
ComputeStateBlockMask Buat masker untuk mengizinkan/mencegah perubahan status.
GetAnnotationByIndex Dapatkan anotasi menurut indeks.
GetAnnotationByName Dapatkan anotasi berdasarkan nama.
GetComputeShaderDesc Dapatkan deskripsi compute-shader.
GetDesc Dapatkan deskripsi pass.
GetDomainShaderDesc Dapatkan deskripsi domain-shader.
GetGeometryShaderDesc Dapatkan deskripsi geometry-shader.
GetHullShaderDesc Dapatkan deskripsi hull-shader.
GetPixelShaderDesc Dapatkan deskripsi pixel-shader.
GetVertexShaderDesc Dapatkan deskripsi vertex-shader.
IsValid Uji pass untuk melihat apakah berisi sintaks yang valid.

Keterangan

Pass adalah blok kode yang mengatur objek dan shader status render. Pass dideklarasikan dalam teknik.

Untuk mendapatkan antarmuka effect-pass, panggil metode seperti ID3DX11EffectTechnique::GetPassByName.

Catatan

DirectX SDK tidak menyediakan biner yang dikompilasi untuk efek. Anda harus menggunakan sumber Efek 11 untuk membangun aplikasi jenis efek Anda. Untuk informasi selengkapnya tentang menggunakan sumber Efek 11, lihat Perbedaan Antara Efek 10 dan Efek 11.

Persyaratan

Persyaratan Nilai
Header
D3dx11effect.h
Pustaka
T/A (Pustaka Efek 11 tersedia secara online sebagai sumber bersama.)

Lihat juga

Efek 11 Antarmuka

Antarmuka D3DX