示例#1
0
 public void VideoProcessorSetStreamHDRMetaData([NativeTypeName("ID3D11VideoProcessor *")] ID3D11VideoProcessor *pVideoProcessor, [NativeTypeName("UINT")] uint StreamIndex, DXGI_HDR_METADATA_TYPE Type, [NativeTypeName("UINT")] uint Size, [NativeTypeName("const void *")] void *pHDRMetaData)
 {
     ((delegate * unmanaged <ID3D11VideoContext2 *, ID3D11VideoProcessor *, uint, DXGI_HDR_METADATA_TYPE, uint, void *, void>)(lpVtbl[81]))((ID3D11VideoContext2 *)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Type, Size, pHDRMetaData);
 }
 public void VideoProcessorSetOutputHDRMetaData([NativeTypeName("ID3D11VideoProcessor *")] ID3D11VideoProcessor *pVideoProcessor, DXGI_HDR_METADATA_TYPE Type, [NativeTypeName("UINT")] uint Size, [NativeTypeName("const void *")] void *pHDRMetaData)
 {
     ((delegate * stdcall <ID3D11VideoContext3 *, ID3D11VideoProcessor *, DXGI_HDR_METADATA_TYPE, uint, void *, void>)(lpVtbl[79]))((ID3D11VideoContext3 *)Unsafe.AsPointer(ref this), pVideoProcessor, Type, Size, pHDRMetaData);
 }
示例#3
0
 public HRESULT SetHDRMetaData(DXGI_HDR_METADATA_TYPE Type, uint Size, void *pMetaData)
 {
     return(((delegate * unmanaged <IDXGISwapChain4 *, DXGI_HDR_METADATA_TYPE, uint, void *, int>)(lpVtbl[40]))((IDXGISwapChain4 *)Unsafe.AsPointer(ref this), Type, Size, pMetaData));
 }
示例#4
0
 public int SetHDRMetaData(DXGI_HDR_METADATA_TYPE Type, [NativeTypeName("UINT")] uint Size, [NativeTypeName("void *")] void *pMetaData)
 {
     return(((delegate * stdcall <IDXGISwapChain4 *, DXGI_HDR_METADATA_TYPE, uint, void *, int>)(lpVtbl[40]))((IDXGISwapChain4 *)Unsafe.AsPointer(ref this), Type, Size, pMetaData));
 }