Struct winapi::um::d3d11_1::ID3D11BlendState1
source · #[repr(C)]pub struct ID3D11BlendState1 {
pub lpVtbl: *const ID3D11BlendState1Vtbl,
}
Fields§
§lpVtbl: *const ID3D11BlendState1Vtbl
Implementations§
source§impl ID3D11BlendState1
impl ID3D11BlendState1
pub unsafe fn GetDesc1(&self, pDesc: *mut D3D11_BLEND_DESC1)
Methods from Deref<Target = ID3D11BlendState>§
pub unsafe fn GetDesc(&self, pDesc: *mut D3D11_BLEND_DESC)
Methods from Deref<Target = ID3D11DeviceChild>§
pub unsafe fn GetDevice(&self, ppDevice: *mut *mut ID3D11Device)
pub unsafe fn GetPrivateData(
&self,
guid: REFGUID,
pDataSize: *mut UINT,
pData: *mut c_void
) -> HRESULT
pub unsafe fn SetPrivateData(
&self,
guid: REFGUID,
DataSize: UINT,
pData: *const c_void
) -> HRESULT
pub unsafe fn SetPrivateDataInterface(
&self,
guid: REFGUID,
pData: *const IUnknown
) -> HRESULT
Methods from Deref<Target = IUnknown>§
Trait Implementations§
source§impl Deref for ID3D11BlendState1
impl Deref for ID3D11BlendState1
§type Target = ID3D11BlendState
type Target = ID3D11BlendState
The resulting type after dereferencing.
source§fn deref(&self) -> &ID3D11BlendState
fn deref(&self) -> &ID3D11BlendState
Dereferences the value.