Struct mltg_bindings::Windows::Win32::Graphics::Direct3D11::D3D11_VIDEO_DECODER_EXTENSION [−][src]
#[repr(C)]pub struct D3D11_VIDEO_DECODER_EXTENSION { pub Function: u32, pub pPrivateInputData: *mut c_void, pub PrivateInputDataSize: u32, pub pPrivateOutputData: *mut c_void, pub PrivateOutputDataSize: u32, pub ResourceCount: u32, pub ppResourceList: *mut Option<ID3D11Resource>, }
Fields
Function: u32
pPrivateInputData: *mut c_void
PrivateInputDataSize: u32
pPrivateOutputData: *mut c_void
PrivateOutputDataSize: u32
ResourceCount: u32
ppResourceList: *mut Option<ID3D11Resource>
Trait Implementations
Returns a pointer for setting the object’s value via an ABI call.
Casts the ABI representation to a Rust object by taking ownership of the bits.
Auto Trait Implementations
impl !Send for D3D11_VIDEO_DECODER_EXTENSION
impl !Sync for D3D11_VIDEO_DECODER_EXTENSION
impl Unpin for D3D11_VIDEO_DECODER_EXTENSION
impl UnwindSafe for D3D11_VIDEO_DECODER_EXTENSION
Blanket Implementations
Mutably borrows from an owned value. Read more