ID3D11Device1::CreateRasterizerState1 metode (d3d11_1.h)

Membuat objek status rasterizer yang menginformasikan tahap rasterizer cara berprilaku dan memaksa jumlah sampel saat UAV merender atau melakukan rasterisasi.

Sintaks

HRESULT CreateRasterizerState1(
  [in]            const D3D11_RASTERIZER_DESC1 *pRasterizerDesc,
  [out, optional] ID3D11RasterizerState1       **ppRasterizerState
);

Parameter

[in] pRasterizerDesc

Penunjuk ke struktur D3D11_RASTERIZER_DESC1 yang menjelaskan status rasterizer.

[out, optional] ppRasterizerState

Alamat penunjuk ke antarmuka ID3D11RasterizerState1 untuk objek status rasterizer yang dibuat.

Mengembalikan nilai

Metode ini mengembalikan E_OUTOFMEMORY jika tidak ada cukup memori untuk membuat objek status rasterizer. Lihat Kode Pengembalian Direct3D 11 untuk kemungkinan nilai pengembalian lainnya.

Keterangan

Aplikasi dapat membuat hingga 4096 objek status rasterizer unik. Untuk setiap objek yang dibuat, runtime memeriksa untuk melihat apakah objek sebelumnya memiliki status yang sama. Jika objek sebelumnya ada, runtime akan mengembalikan penunjuk ke instans sebelumnya alih-alih membuat objek duplikat.

Persyaratan

   
Klien minimum yang didukung Pembaruan Windows 8 dan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 dan Platform Update untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header d3d11_1.h
Pustaka D3D11.lib

Lihat juga

ID3D11Device1