Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengatur stempel pixel-shader yang ditentukan.
Sintaks
HRESULT PSSelectStamp(
[in] UINT stampIndex
);
Parameter
[in] stampIndex
Indeks stempel yang akan dipilih.
Nilai kembali
PSSelectStamp mengembalikan:
- S_OK jika metode mengatur stempel pixel-shader, dan jika primitif mencakup piksel dan sampel untuk stempel.
- S_FALSE jika metode mengatur stempel pixel-shader, dan jika pemanggilan untuk stempel yang dipilih jatuh dari primitif.
- E_FAIL jika Anda memanggil metode untuk shader vertex atau shader geometri; PSSelectStamp hanya bermakna untuk shader piksel.
- E_INVALIDARG jika stampIndex berada di luar rentang [0..3].
- Mungkin kode kesalahan lain yang dijelaskan dalam Direct3D 11 Return Codes.
Keterangan
Setelah Anda memanggil PSSelectStamp untuk mengatur stempel pixel-shader, Anda dapat memanggil ID3D11ShaderTrace::GetInitialRegisterContents, ID3D11ShaderTrace::GetStep, ID3D11ShaderTrace::GetWrittenRegister, dan ID3D11ShaderTrace::GetReadRegister untuk mendapatkan data pelacakan untuk stempel tersebut.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | d3d11shadertracing.h |
DLL | D3D11SDKLayers.dll; D3D11_1SDKLayers.dll; D3D11_2SDKLayers.dll |