METODE ID3D11ShaderTrace::P SSelectStamp (d3d11shadertracing.h)
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.
Catatan API ini memerlukan Windows Software Development Kit (SDK) untuk Windows 8.
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 |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk