RetroArch
Public Member Functions | Public Attributes | List of all members
ID3D11VideoContextVtbl Struct Reference

#include <d3d11.h>

Collaboration diagram for ID3D11VideoContextVtbl:
[legend]

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(ID3D11VideoContext *This
 
 ULONG (STDMETHODCALLTYPE *AddRef)(ID3D11VideoContext *This)
 
 ULONG (STDMETHODCALLTYPE *Release)(ID3D11VideoContext *This)
 
 void (STDMETHODCALLTYPE *GetDevice)(ID3D11VideoContext *This
 
 HRESULT (STDMETHODCALLTYPE *GetPrivateData)(ID3D11VideoContext *This
 
 HRESULT (STDMETHODCALLTYPE *SetPrivateData)(ID3D11VideoContext *This
 
_In_ REFGUID _In_ UINT _In_reads_bytes_opt_ (DataSize) const void *pData)
 
 HRESULT (STDMETHODCALLTYPE *SetPrivateDataInterface)(ID3D11VideoContext *This
 
 HRESULT (STDMETHODCALLTYPE *GetDecoderBuffer)(ID3D11VideoContext *This
 
 HRESULT (STDMETHODCALLTYPE *ReleaseDecoderBuffer)(ID3D11VideoContext *This
 
 HRESULT (STDMETHODCALLTYPE *DecoderBeginFrame)(ID3D11VideoContext *This
 
_In_ ID3D11VideoDecoder _In_ ID3D11VideoDecoderOutputView UINT _In_reads_bytes_opt_ (ContentKeySize) const void *pContentKey)
 
 HRESULT (STDMETHODCALLTYPE *DecoderEndFrame)(ID3D11VideoContext *This
 
 HRESULT (STDMETHODCALLTYPE *SubmitDecoderBuffers)(ID3D11VideoContext *This
 
_In_ ID3D11VideoDecoder _In_ UINT _In_reads_ (NumBuffers) const D3D11_VIDEO_DECODER_BUFFER_DESC *pBufferDesc)
 
 APP_DEPRECATED_HRESULT (STDMETHODCALLTYPE *DecoderExtension)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetOutputTargetRect)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetOutputBackgroundColor)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetOutputColorSpace)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetOutputAlphaFillMode)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetOutputConstriction)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetOutputStereoMode)(ID3D11VideoContext *This
 
 APP_DEPRECATED_HRESULT (STDMETHODCALLTYPE *VideoProcessorSetOutputExtension)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetOutputTargetRect)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetOutputBackgroundColor)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetOutputColorSpace)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetOutputAlphaFillMode)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetOutputConstriction)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetOutputStereoMode)(ID3D11VideoContext *This
 
 APP_DEPRECATED_HRESULT (STDMETHODCALLTYPE *VideoProcessorGetOutputExtension)(ID3D11VideoContext *This
 
_In_ ID3D11VideoProcessor _In_ const GUID _In_ UINT _Out_writes_bytes_ (DataSize) void *pData)
 
 void (STDMETHODCALLTYPE *VideoProcessorSetStreamFrameFormat)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetStreamColorSpace)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetStreamOutputRate)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetStreamSourceRect)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetStreamDestRect)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetStreamAlpha)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetStreamPalette)(ID3D11VideoContext *This
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ UINT _In_reads_opt_ (Count) const UINT *pEntries)
 
 void (STDMETHODCALLTYPE *VideoProcessorSetStreamPixelAspectRatio)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetStreamLumaKey)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetStreamStereoFormat)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetStreamAutoProcessingMode)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorSetStreamFilter)(ID3D11VideoContext *This
 
 APP_DEPRECATED_HRESULT (STDMETHODCALLTYPE *VideoProcessorSetStreamExtension)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetStreamFrameFormat)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetStreamColorSpace)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetStreamOutputRate)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetStreamSourceRect)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetStreamDestRect)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetStreamAlpha)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetStreamPalette)(ID3D11VideoContext *This
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ UINT _Out_writes_ (Count) UINT *pEntries)
 
 void (STDMETHODCALLTYPE *VideoProcessorGetStreamPixelAspectRatio)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetStreamLumaKey)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetStreamStereoFormat)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetStreamAutoProcessingMode)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetStreamFilter)(ID3D11VideoContext *This
 
 APP_DEPRECATED_HRESULT (STDMETHODCALLTYPE *VideoProcessorGetStreamExtension)(ID3D11VideoContext *This
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ const GUID _In_ UINT _Out_writes_bytes_ (DataSize) void *pData)
 
 HRESULT (STDMETHODCALLTYPE *VideoProcessorBlt)(ID3D11VideoContext *This
 
_In_ ID3D11VideoProcessor _In_ ID3D11VideoProcessorOutputView _In_ UINT _In_ UINT _In_reads_ (StreamCount) const D3D11_VIDEO_PROCESSOR_STREAM *pStreams)
 
 HRESULT (STDMETHODCALLTYPE *NegotiateCryptoSessionKeyExchange)(ID3D11VideoContext *This
 
_In_ ID3D11CryptoSession _In_ UINT _Inout_updates_bytes_ (DataSize) void *pData)
 
 void (STDMETHODCALLTYPE *EncryptionBlt)(ID3D11VideoContext *This
 
_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_ UINT _Inout_opt_bytecount_ (IVSize) void *pIV)
 
 void (STDMETHODCALLTYPE *DecryptionBlt)(ID3D11VideoContext *This
 
_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_opt_ D3D11_ENCRYPTED_BLOCK_INFO _In_ UINT _In_reads_bytes_opt_ (ContentKeySize) const void *pContentKey
 
_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_opt_ D3D11_ENCRYPTED_BLOCK_INFO _In_ UINT _In_ UINT _Inout_opt_bytecount_ (IVSize) void *pIV)
 
 void (STDMETHODCALLTYPE *StartSessionKeyRefresh)(ID3D11VideoContext *This
 
_In_ ID3D11CryptoSession _In_ UINT _Out_writes_bytes_ (RandomNumberSize) void *pRandomNumber)
 
 void (STDMETHODCALLTYPE *FinishSessionKeyRefresh)(ID3D11VideoContext *This
 
 HRESULT (STDMETHODCALLTYPE *GetEncryptionBltKey)(ID3D11VideoContext *This
 
_In_ ID3D11CryptoSession _In_ UINT _Out_writes_bytes_ (KeySize) void *pReadbackKey)
 
 HRESULT (STDMETHODCALLTYPE *NegotiateAuthenticatedChannelKeyExchange)(ID3D11VideoContext *This
 
_In_ ID3D11AuthenticatedChannel _In_ UINT _Inout_updates_bytes_ (DataSize) void *pData)
 
 HRESULT (STDMETHODCALLTYPE *QueryAuthenticatedChannel)(ID3D11VideoContext *This
 
_In_ ID3D11AuthenticatedChannel _In_ UINT _In_reads_bytes_ (InputSize) const void *pInput
 
_In_ ID3D11AuthenticatedChannel _In_ UINT _In_ UINT _Out_writes_bytes_ (OutputSize) void *pOutput)
 
 HRESULT (STDMETHODCALLTYPE *ConfigureAuthenticatedChannel)(ID3D11VideoContext *This
 
_In_ ID3D11AuthenticatedChannel _In_ UINT _In_reads_bytes_ (InputSize) const void *pInput
 
 void (STDMETHODCALLTYPE *VideoProcessorSetStreamRotation)(ID3D11VideoContext *This
 
 void (STDMETHODCALLTYPE *VideoProcessorGetStreamRotation)(ID3D11VideoContext *This
 

Public Attributes

BEGIN_INTERFACE REFIID riid
 
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
 
_Outptr_ ID3D11Device ** ppDevice
 
_In_ REFGUID guid
 
_In_ REFGUID _Inout_ UINTpDataSize
 
_In_ REFGUID _Inout_ UINT _Out_writes_bytes_opt_ pDataSize voidpData
 
_In_ REFGUID _In_ UINT DataSize
 
_In_ REFGUID _In_opt_ const IUnknown * pData
 
_In_ ID3D11VideoDecoderpDecoder
 
_In_ ID3D11VideoDecoder D3D11_VIDEO_DECODER_BUFFER_TYPE Type
 
_In_ ID3D11VideoDecoder D3D11_VIDEO_DECODER_BUFFER_TYPE _Out_ UINTpBufferSize
 
_In_ ID3D11VideoDecoder D3D11_VIDEO_DECODER_BUFFER_TYPE _Out_ UINT _Outptr_result_bytebuffer_ pBufferSize void ** ppBuffer
 
_In_ ID3D11VideoDecoder _In_ D3D11_VIDEO_DECODER_BUFFER_TYPE Type
 
_In_ ID3D11VideoDecoder _In_ ID3D11VideoDecoderOutputViewpView
 
_In_ ID3D11VideoDecoder _In_ ID3D11VideoDecoderOutputView UINT ContentKeySize
 
_In_ ID3D11VideoDecoder _In_ UINT NumBuffers
 
_In_ ID3D11VideoDecoder _In_ const D3D11_VIDEO_DECODER_EXTENSIONpExtensionData
 
_In_ ID3D11VideoProcessorpVideoProcessor
 
_In_ ID3D11VideoProcessor _In_ BOOL Enable
 
_In_ ID3D11VideoProcessor _In_ BOOL _In_opt_ const RECT * pRect
 
_In_ ID3D11VideoProcessor _In_ BOOL YCbCr
 
_In_ ID3D11VideoProcessor _In_ BOOL _In_ const D3D11_VIDEO_COLORpColor
 
_In_ ID3D11VideoProcessor _In_ const D3D11_VIDEO_PROCESSOR_COLOR_SPACEpColorSpace
 
_In_ ID3D11VideoProcessor _In_ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE AlphaFillMode
 
_In_ ID3D11VideoProcessor _In_ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE _In_ UINT StreamIndex
 
_In_ ID3D11VideoProcessor _In_ BOOL _In_ SIZE Size
 
_In_ ID3D11VideoProcessor _In_ const GUID * pExtensionGuid
 
_In_ ID3D11VideoProcessor _In_ const GUID _In_ UINT DataSize
 
_In_ ID3D11VideoProcessor _In_ const GUID _In_ UINT _In_ voidpData
 
_In_ ID3D11VideoProcessor _Out_ BOOLEnabled
 
_In_ ID3D11VideoProcessor _Out_ BOOL _Out_ RECT * pRect
 
_In_ ID3D11VideoProcessor _Out_ BOOLpYCbCr
 
_In_ ID3D11VideoProcessor _Out_ BOOL _Out_ D3D11_VIDEO_COLORpColor
 
_In_ ID3D11VideoProcessor _Out_ D3D11_VIDEO_PROCESSOR_COLOR_SPACEpColorSpace
 
_In_ ID3D11VideoProcessor _Out_ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODEpAlphaFillMode
 
_In_ ID3D11VideoProcessor _Out_ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE _Out_ UINTpStreamIndex
 
_In_ ID3D11VideoProcessor _Out_ BOOLpEnabled
 
_In_ ID3D11VideoProcessor _Out_ BOOL _Out_ SIZE * pSize
 
_In_ ID3D11VideoProcessor _In_ UINT StreamIndex
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_FRAME_FORMAT FrameFormat
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ const D3D11_VIDEO_PROCESSOR_COLOR_SPACEpColorSpace
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE OutputRate
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE _In_ BOOL RepeatFrame
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE _In_ BOOL _In_opt_ const DXGI_RATIONALpCustomRate
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL Enable
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_opt_ const RECT * pRect
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ FLOAT Alpha
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ UINT Count
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_opt_ const DXGI_RATIONALpSourceAspectRatio
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_opt_ const DXGI_RATIONAL _In_opt_ const DXGI_RATIONALpDestinationAspectRatio
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ FLOAT Lower
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ FLOAT _In_ FLOAT Upper
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT Format
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _In_ BOOL LeftViewFrame0
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _In_ BOOL _In_ BOOL BaseViewFrame0
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _In_ BOOL _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE FlipMode
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _In_ BOOL _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE _In_ int MonoOffset
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_FILTER Filter
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_FILTER _In_ BOOL Enable
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_FILTER _In_ BOOL _In_ int Level
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ const GUID * pExtensionGuid
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ const GUID _In_ UINT DataSize
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ const GUID _In_ UINT _In_ voidpData
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ D3D11_VIDEO_FRAME_FORMATpFrameFormat
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ D3D11_VIDEO_PROCESSOR_COLOR_SPACEpColorSpace
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ D3D11_VIDEO_PROCESSOR_OUTPUT_RATEpOutputRate
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE _Out_ BOOLpRepeatFrame
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE _Out_ BOOL _Out_ DXGI_RATIONALpCustomRate
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOLpEnabled
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ RECT * pRect
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ FLOATpAlpha
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ DXGI_RATIONALpSourceAspectRatio
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ DXGI_RATIONAL _Out_ DXGI_RATIONALpDestinationAspectRatio
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ FLOATpLower
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ FLOAT _Out_ FLOATpUpper
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOLpEnable
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FORMATpFormat
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _Out_ BOOLpLeftViewFrame0
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _Out_ BOOL _Out_ BOOLpBaseViewFrame0
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _Out_ BOOL _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODEpFlipMode
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _Out_ BOOL _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE _Out_ int * MonoOffset
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_FILTER _Out_ BOOLpEnabled
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_FILTER _Out_ BOOL _Out_ int * pLevel
 
_In_ ID3D11VideoProcessor _In_ ID3D11VideoProcessorOutputViewpView
 
_In_ ID3D11VideoProcessor _In_ ID3D11VideoProcessorOutputView _In_ UINT OutputFrame
 
_In_ ID3D11VideoProcessor _In_ ID3D11VideoProcessorOutputView _In_ UINT _In_ UINT StreamCount
 
_In_ ID3D11CryptoSessionpCryptoSession
 
_In_ ID3D11CryptoSession _In_ UINT DataSize
 
_In_ ID3D11CryptoSession _In_ ID3D11Texture2DpSrcSurface
 
_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2DpDstSurface
 
_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_ UINT IVSize
 
_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_opt_ D3D11_ENCRYPTED_BLOCK_INFOpEncryptedBlockInfo
 
_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_opt_ D3D11_ENCRYPTED_BLOCK_INFO _In_ UINT ContentKeySize
 
_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_opt_ D3D11_ENCRYPTED_BLOCK_INFO _In_ UINT _In_ UINT IVSize
 
_In_ ID3D11CryptoSession _In_ UINT RandomNumberSize
 
_In_ ID3D11CryptoSession _In_ UINT KeySize
 
_In_ ID3D11AuthenticatedChannelpChannel
 
_In_ ID3D11AuthenticatedChannel _In_ UINT DataSize
 
_In_ ID3D11AuthenticatedChannel _In_ UINT InputSize
 
_In_ ID3D11AuthenticatedChannel _In_ UINT _In_ UINT OutputSize
 
_In_ ID3D11AuthenticatedChannel _In_ UINT _Out_ D3D11_AUTHENTICATED_CONFIGURE_OUTPUTpOutput
 
_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_ROTATION Rotation
 
_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_ROTATIONpRotation
 

Member Function Documentation

◆ _In_reads_() [1/2]

_In_ ID3D11VideoDecoder _In_ UINT ID3D11VideoContextVtbl::_In_reads_ ( NumBuffers  ) const

◆ _In_reads_() [2/2]

_In_ ID3D11VideoProcessor _In_ ID3D11VideoProcessorOutputView _In_ UINT _In_ UINT ID3D11VideoContextVtbl::_In_reads_ ( StreamCount  ) const

◆ _In_reads_bytes_() [1/2]

_In_ ID3D11AuthenticatedChannel _In_ UINT ID3D11VideoContextVtbl::_In_reads_bytes_ ( InputSize  ) const

◆ _In_reads_bytes_() [2/2]

_In_ ID3D11AuthenticatedChannel _In_ UINT ID3D11VideoContextVtbl::_In_reads_bytes_ ( InputSize  ) const

◆ _In_reads_bytes_opt_() [1/3]

_In_ REFGUID _In_ UINT ID3D11VideoContextVtbl::_In_reads_bytes_opt_ ( DataSize  ) const

◆ _In_reads_bytes_opt_() [2/3]

_In_ ID3D11VideoDecoder _In_ ID3D11VideoDecoderOutputView UINT ID3D11VideoContextVtbl::_In_reads_bytes_opt_ ( ContentKeySize  ) const

◆ _In_reads_bytes_opt_() [3/3]

_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_opt_ D3D11_ENCRYPTED_BLOCK_INFO _In_ UINT ID3D11VideoContextVtbl::_In_reads_bytes_opt_ ( ContentKeySize  ) const

◆ _In_reads_opt_()

_In_ ID3D11VideoProcessor _In_ UINT _In_ UINT ID3D11VideoContextVtbl::_In_reads_opt_ ( Count  ) const

◆ _Inout_opt_bytecount_() [1/2]

_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_ UINT ID3D11VideoContextVtbl::_Inout_opt_bytecount_ ( IVSize  )

◆ _Inout_opt_bytecount_() [2/2]

_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_opt_ D3D11_ENCRYPTED_BLOCK_INFO _In_ UINT _In_ UINT ID3D11VideoContextVtbl::_Inout_opt_bytecount_ ( IVSize  )

◆ _Inout_updates_bytes_() [1/2]

_In_ ID3D11CryptoSession _In_ UINT ID3D11VideoContextVtbl::_Inout_updates_bytes_ ( DataSize  )

◆ _Inout_updates_bytes_() [2/2]

_In_ ID3D11AuthenticatedChannel _In_ UINT ID3D11VideoContextVtbl::_Inout_updates_bytes_ ( DataSize  )

◆ _Out_writes_()

_In_ ID3D11VideoProcessor _In_ UINT _In_ UINT ID3D11VideoContextVtbl::_Out_writes_ ( Count  )

◆ _Out_writes_bytes_() [1/5]

_In_ ID3D11VideoProcessor _In_ const GUID _In_ UINT ID3D11VideoContextVtbl::_Out_writes_bytes_ ( DataSize  )

◆ _Out_writes_bytes_() [2/5]

_In_ ID3D11VideoProcessor _In_ UINT _In_ const GUID _In_ UINT ID3D11VideoContextVtbl::_Out_writes_bytes_ ( DataSize  )

◆ _Out_writes_bytes_() [3/5]

_In_ ID3D11CryptoSession _In_ UINT ID3D11VideoContextVtbl::_Out_writes_bytes_ ( RandomNumberSize  )

◆ _Out_writes_bytes_() [4/5]

_In_ ID3D11CryptoSession _In_ UINT ID3D11VideoContextVtbl::_Out_writes_bytes_ ( KeySize  )

◆ _Out_writes_bytes_() [5/5]

_In_ ID3D11AuthenticatedChannel _In_ UINT _In_ UINT ID3D11VideoContextVtbl::_Out_writes_bytes_ ( OutputSize  )

◆ APP_DEPRECATED_HRESULT() [1/5]

ID3D11VideoContextVtbl::APP_DEPRECATED_HRESULT ( STDMETHODCALLTYPE *  DecoderExtension)

◆ APP_DEPRECATED_HRESULT() [2/5]

ID3D11VideoContextVtbl::APP_DEPRECATED_HRESULT ( STDMETHODCALLTYPE *  VideoProcessorSetOutputExtension)

◆ APP_DEPRECATED_HRESULT() [3/5]

ID3D11VideoContextVtbl::APP_DEPRECATED_HRESULT ( STDMETHODCALLTYPE *  VideoProcessorGetOutputExtension)

◆ APP_DEPRECATED_HRESULT() [4/5]

ID3D11VideoContextVtbl::APP_DEPRECATED_HRESULT ( STDMETHODCALLTYPE *  VideoProcessorSetStreamExtension)

◆ APP_DEPRECATED_HRESULT() [5/5]

ID3D11VideoContextVtbl::APP_DEPRECATED_HRESULT ( STDMETHODCALLTYPE *  VideoProcessorGetStreamExtension)

◆ HRESULT() [1/15]

BEGIN_INTERFACE ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface)

◆ HRESULT() [2/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  GetPrivateData)

◆ HRESULT() [3/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  SetPrivateData)

◆ HRESULT() [4/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  SetPrivateDataInterface)

◆ HRESULT() [5/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  GetDecoderBuffer)

◆ HRESULT() [6/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  ReleaseDecoderBuffer)

◆ HRESULT() [7/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  DecoderBeginFrame)

◆ HRESULT() [8/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  DecoderEndFrame)

◆ HRESULT() [9/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  SubmitDecoderBuffers)

◆ HRESULT() [10/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  VideoProcessorBlt)

◆ HRESULT() [11/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  NegotiateCryptoSessionKeyExchange)

◆ HRESULT() [12/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  GetEncryptionBltKey)

◆ HRESULT() [13/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  NegotiateAuthenticatedChannelKeyExchange)

◆ HRESULT() [14/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryAuthenticatedChannel)

◆ HRESULT() [15/15]

ID3D11VideoContextVtbl::HRESULT ( STDMETHODCALLTYPE *  ConfigureAuthenticatedChannel)

◆ ULONG() [1/2]

ID3D11VideoContextVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef)

◆ ULONG() [2/2]

ID3D11VideoContextVtbl::ULONG ( STDMETHODCALLTYPE *  Release)

◆ void() [1/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  GetDevice)

◆ void() [2/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetOutputTargetRect)

◆ void() [3/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetOutputBackgroundColor)

◆ void() [4/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetOutputColorSpace)

◆ void() [5/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetOutputAlphaFillMode)

◆ void() [6/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetOutputConstriction)

◆ void() [7/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetOutputStereoMode)

◆ void() [8/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetOutputTargetRect)

◆ void() [9/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetOutputBackgroundColor)

◆ void() [10/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetOutputColorSpace)

◆ void() [11/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetOutputAlphaFillMode)

◆ void() [12/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetOutputConstriction)

◆ void() [13/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetOutputStereoMode)

◆ void() [14/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetStreamFrameFormat)

◆ void() [15/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetStreamColorSpace)

◆ void() [16/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetStreamOutputRate)

◆ void() [17/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetStreamSourceRect)

◆ void() [18/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetStreamDestRect)

◆ void() [19/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetStreamAlpha)

◆ void() [20/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetStreamPalette)

◆ void() [21/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetStreamPixelAspectRatio)

◆ void() [22/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetStreamLumaKey)

◆ void() [23/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetStreamStereoFormat)

◆ void() [24/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetStreamAutoProcessingMode)

◆ void() [25/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetStreamFilter)

◆ void() [26/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetStreamFrameFormat)

◆ void() [27/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetStreamColorSpace)

◆ void() [28/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetStreamOutputRate)

◆ void() [29/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetStreamSourceRect)

◆ void() [30/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetStreamDestRect)

◆ void() [31/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetStreamAlpha)

◆ void() [32/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetStreamPalette)

◆ void() [33/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetStreamPixelAspectRatio)

◆ void() [34/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetStreamLumaKey)

◆ void() [35/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetStreamStereoFormat)

◆ void() [36/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetStreamAutoProcessingMode)

◆ void() [37/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetStreamFilter)

◆ void() [38/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  EncryptionBlt)

◆ void() [39/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  DecryptionBlt)

◆ void() [40/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  StartSessionKeyRefresh)

◆ void() [41/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  FinishSessionKeyRefresh)

◆ void() [42/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorSetStreamRotation)

◆ void() [43/43]

ID3D11VideoContextVtbl::void ( STDMETHODCALLTYPE *  VideoProcessorGetStreamRotation)

Member Data Documentation

◆ Alpha

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ FLOAT ID3D11VideoContextVtbl::Alpha

◆ AlphaFillMode

_In_ ID3D11VideoProcessor _In_ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE ID3D11VideoContextVtbl::AlphaFillMode

◆ BaseViewFrame0

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _In_ BOOL _In_ BOOL ID3D11VideoContextVtbl::BaseViewFrame0

◆ ContentKeySize [1/2]

_In_ ID3D11VideoDecoder _In_ ID3D11VideoDecoderOutputView UINT ID3D11VideoContextVtbl::ContentKeySize

◆ ContentKeySize [2/2]

_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_opt_ D3D11_ENCRYPTED_BLOCK_INFO _In_ UINT ID3D11VideoContextVtbl::ContentKeySize

◆ Count

_In_ ID3D11VideoProcessor _In_ UINT _In_ UINT ID3D11VideoContextVtbl::Count

◆ DataSize [1/5]

_In_ ID3D11VideoProcessor _In_ UINT _In_ const GUID _In_ UINT ID3D11VideoContextVtbl::DataSize

◆ DataSize [2/5]

_In_ ID3D11VideoProcessor _In_ const GUID _In_ UINT ID3D11VideoContextVtbl::DataSize

◆ DataSize [3/5]

_In_ ID3D11VideoProcessor _In_ UINT _In_ const GUID _In_ UINT ID3D11VideoContextVtbl::DataSize

◆ DataSize [4/5]

_In_ ID3D11CryptoSession _In_ UINT ID3D11VideoContextVtbl::DataSize

◆ DataSize [5/5]

_In_ ID3D11AuthenticatedChannel _In_ UINT ID3D11VideoContextVtbl::DataSize

◆ Enable [1/3]

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL ID3D11VideoContextVtbl::Enable

◆ Enable [2/3]

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL ID3D11VideoContextVtbl::Enable

◆ Enable [3/3]

_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_FILTER _In_ BOOL ID3D11VideoContextVtbl::Enable

◆ Enabled

_In_ ID3D11VideoProcessor _Out_ BOOL* ID3D11VideoContextVtbl::Enabled

◆ Filter

_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_FILTER ID3D11VideoContextVtbl::Filter

◆ FlipMode

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _In_ BOOL _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE ID3D11VideoContextVtbl::FlipMode

◆ Format

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT ID3D11VideoContextVtbl::Format

◆ FrameFormat

_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_FRAME_FORMAT ID3D11VideoContextVtbl::FrameFormat

◆ guid

_In_ REFGUID ID3D11VideoContextVtbl::guid

◆ InputSize

_In_ ID3D11AuthenticatedChannel _In_ UINT ID3D11VideoContextVtbl::InputSize

◆ IVSize [1/2]

_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_ UINT ID3D11VideoContextVtbl::IVSize

◆ IVSize [2/2]

_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_opt_ D3D11_ENCRYPTED_BLOCK_INFO _In_ UINT _In_ UINT ID3D11VideoContextVtbl::IVSize

◆ KeySize

_In_ ID3D11CryptoSession _In_ UINT ID3D11VideoContextVtbl::KeySize

◆ LeftViewFrame0

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _In_ BOOL ID3D11VideoContextVtbl::LeftViewFrame0

◆ Level

_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_FILTER _In_ BOOL _In_ int ID3D11VideoContextVtbl::Level

◆ Lower

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ FLOAT ID3D11VideoContextVtbl::Lower

◆ MonoOffset [1/2]

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _In_ BOOL _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE _In_ int ID3D11VideoContextVtbl::MonoOffset

◆ MonoOffset [2/2]

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _Out_ BOOL _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE _Out_ int* ID3D11VideoContextVtbl::MonoOffset

◆ NumBuffers

_In_ ID3D11VideoDecoder _In_ UINT ID3D11VideoContextVtbl::NumBuffers

◆ OutputFrame

_In_ ID3D11VideoProcessor _In_ ID3D11VideoProcessorOutputView _In_ UINT ID3D11VideoContextVtbl::OutputFrame

◆ OutputRate

_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE ID3D11VideoContextVtbl::OutputRate

◆ OutputSize

_In_ ID3D11AuthenticatedChannel _In_ UINT _In_ UINT ID3D11VideoContextVtbl::OutputSize

◆ pAlpha

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ FLOAT* ID3D11VideoContextVtbl::pAlpha

◆ pAlphaFillMode

_In_ ID3D11VideoProcessor _Out_ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE* ID3D11VideoContextVtbl::pAlphaFillMode

◆ pBaseViewFrame0

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _Out_ BOOL _Out_ BOOL* ID3D11VideoContextVtbl::pBaseViewFrame0

◆ pBufferSize

_In_ ID3D11VideoDecoder D3D11_VIDEO_DECODER_BUFFER_TYPE _Out_ UINT* ID3D11VideoContextVtbl::pBufferSize

◆ pChannel

_In_ ID3D11AuthenticatedChannel * ID3D11VideoContextVtbl::pChannel

◆ pColor [1/2]

_In_ ID3D11VideoProcessor _In_ BOOL _In_ const D3D11_VIDEO_COLOR* ID3D11VideoContextVtbl::pColor

◆ pColor [2/2]

_In_ ID3D11VideoProcessor _Out_ BOOL _Out_ D3D11_VIDEO_COLOR* ID3D11VideoContextVtbl::pColor

◆ pColorSpace [1/4]

_In_ ID3D11VideoProcessor _In_ const D3D11_VIDEO_PROCESSOR_COLOR_SPACE* ID3D11VideoContextVtbl::pColorSpace

◆ pColorSpace [2/4]

_In_ ID3D11VideoProcessor _Out_ D3D11_VIDEO_PROCESSOR_COLOR_SPACE* ID3D11VideoContextVtbl::pColorSpace

◆ pColorSpace [3/4]

_In_ ID3D11VideoProcessor _In_ UINT _In_ const D3D11_VIDEO_PROCESSOR_COLOR_SPACE* ID3D11VideoContextVtbl::pColorSpace

◆ pColorSpace [4/4]

_In_ ID3D11VideoProcessor _In_ UINT _Out_ D3D11_VIDEO_PROCESSOR_COLOR_SPACE* ID3D11VideoContextVtbl::pColorSpace

◆ pCryptoSession

_In_ ID3D11CryptoSession * ID3D11VideoContextVtbl::pCryptoSession

◆ pCustomRate [1/2]

_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE _In_ BOOL _In_opt_ const DXGI_RATIONAL* ID3D11VideoContextVtbl::pCustomRate

◆ pCustomRate [2/2]

_In_ ID3D11VideoProcessor _In_ UINT _Out_ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE _Out_ BOOL _Out_ DXGI_RATIONAL* ID3D11VideoContextVtbl::pCustomRate

◆ pData [1/4]

_In_ REFGUID _Inout_ UINT _Out_writes_bytes_opt_ pDataSize void* ID3D11VideoContextVtbl::pData

◆ pData [2/4]

_In_ REFGUID _In_opt_ const IUnknown* ID3D11VideoContextVtbl::pData

◆ pData [3/4]

_In_ ID3D11VideoProcessor _In_ const GUID _In_ UINT _In_ void* ID3D11VideoContextVtbl::pData

◆ pData [4/4]

_In_ ID3D11VideoProcessor _In_ UINT _In_ const GUID _In_ UINT _In_ void* ID3D11VideoContextVtbl::pData

◆ pDataSize

_In_ REFGUID _Inout_ UINT* ID3D11VideoContextVtbl::pDataSize

◆ pDecoder

_In_ ID3D11VideoDecoder * ID3D11VideoContextVtbl::pDecoder

◆ pDestinationAspectRatio [1/2]

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_opt_ const DXGI_RATIONAL _In_opt_ const DXGI_RATIONAL* ID3D11VideoContextVtbl::pDestinationAspectRatio

◆ pDestinationAspectRatio [2/2]

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ DXGI_RATIONAL _Out_ DXGI_RATIONAL* ID3D11VideoContextVtbl::pDestinationAspectRatio

◆ pDstSurface

_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D * ID3D11VideoContextVtbl::pDstSurface

◆ pEnable

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL * ID3D11VideoContextVtbl::pEnable

◆ pEnabled [1/3]

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL * ID3D11VideoContextVtbl::pEnabled

◆ pEnabled [2/3]

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL* ID3D11VideoContextVtbl::pEnabled

◆ pEnabled [3/3]

_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_FILTER _Out_ BOOL* ID3D11VideoContextVtbl::pEnabled

◆ pEncryptedBlockInfo

_In_ ID3D11CryptoSession _In_ ID3D11Texture2D _In_ ID3D11Texture2D _In_opt_ D3D11_ENCRYPTED_BLOCK_INFO* ID3D11VideoContextVtbl::pEncryptedBlockInfo

◆ pExtensionData

_In_ ID3D11VideoDecoder _In_ const D3D11_VIDEO_DECODER_EXTENSION* ID3D11VideoContextVtbl::pExtensionData

◆ pExtensionGuid [1/2]

_In_ ID3D11VideoProcessor _In_ UINT _In_ const GUID * ID3D11VideoContextVtbl::pExtensionGuid

◆ pExtensionGuid [2/2]

_In_ ID3D11VideoProcessor _In_ UINT _In_ const GUID* ID3D11VideoContextVtbl::pExtensionGuid

◆ pFlipMode

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _Out_ BOOL _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE* ID3D11VideoContextVtbl::pFlipMode

◆ pFormat

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT* ID3D11VideoContextVtbl::pFormat

◆ pFrameFormat

_In_ ID3D11VideoProcessor _In_ UINT _Out_ D3D11_VIDEO_FRAME_FORMAT* ID3D11VideoContextVtbl::pFrameFormat

◆ pLeftViewFrame0

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT _Out_ BOOL* ID3D11VideoContextVtbl::pLeftViewFrame0

◆ pLevel

_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_FILTER _Out_ BOOL _Out_ int* ID3D11VideoContextVtbl::pLevel

◆ pLower

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ FLOAT* ID3D11VideoContextVtbl::pLower

◆ pOutput

_In_ ID3D11AuthenticatedChannel _In_ UINT _Out_ D3D11_AUTHENTICATED_CONFIGURE_OUTPUT* ID3D11VideoContextVtbl::pOutput

◆ pOutputRate

_In_ ID3D11VideoProcessor _In_ UINT _Out_ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE* ID3D11VideoContextVtbl::pOutputRate

◆ ppBuffer

_In_ ID3D11VideoDecoder D3D11_VIDEO_DECODER_BUFFER_TYPE _Out_ UINT _Outptr_result_bytebuffer_ pBufferSize void** ID3D11VideoContextVtbl::ppBuffer

◆ ppDevice

_Outptr_ ID3D11Device** ID3D11VideoContextVtbl::ppDevice

◆ ppvObject

BEGIN_INTERFACE REFIID _COM_Outptr_ void** ID3D11VideoContextVtbl::ppvObject

◆ pRect [1/4]

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ RECT * ID3D11VideoContextVtbl::pRect

◆ pRect [2/4]

_In_ ID3D11VideoProcessor _Out_ BOOL _Out_ RECT* ID3D11VideoContextVtbl::pRect

◆ pRect [3/4]

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_opt_ const RECT* ID3D11VideoContextVtbl::pRect

◆ pRect [4/4]

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ RECT* ID3D11VideoContextVtbl::pRect

◆ pRepeatFrame

_In_ ID3D11VideoProcessor _In_ UINT _Out_ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE _Out_ BOOL* ID3D11VideoContextVtbl::pRepeatFrame

◆ pRotation

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ D3D11_VIDEO_PROCESSOR_ROTATION* ID3D11VideoContextVtbl::pRotation

◆ pSize

_In_ ID3D11VideoProcessor _Out_ BOOL _Out_ SIZE* ID3D11VideoContextVtbl::pSize

◆ pSourceAspectRatio [1/2]

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_opt_ const DXGI_RATIONAL* ID3D11VideoContextVtbl::pSourceAspectRatio

◆ pSourceAspectRatio [2/2]

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ DXGI_RATIONAL* ID3D11VideoContextVtbl::pSourceAspectRatio

◆ pSrcSurface

_In_ ID3D11CryptoSession _In_ ID3D11Texture2D * ID3D11VideoContextVtbl::pSrcSurface

◆ pStreamIndex

_In_ ID3D11VideoProcessor _Out_ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE _Out_ UINT* ID3D11VideoContextVtbl::pStreamIndex

◆ pUpper

_In_ ID3D11VideoProcessor _In_ UINT _Out_ BOOL _Out_ FLOAT _Out_ FLOAT* ID3D11VideoContextVtbl::pUpper

◆ pVideoProcessor

_In_ ID3D11VideoProcessor * ID3D11VideoContextVtbl::pVideoProcessor

◆ pView [1/2]

_In_ ID3D11VideoDecoder _In_ ID3D11VideoDecoderOutputView* ID3D11VideoContextVtbl::pView

◆ pView [2/2]

_In_ ID3D11VideoProcessor _In_ ID3D11VideoProcessorOutputView* ID3D11VideoContextVtbl::pView

◆ pYCbCr

_In_ ID3D11VideoProcessor _Out_ BOOL* ID3D11VideoContextVtbl::pYCbCr

◆ RandomNumberSize

_In_ ID3D11CryptoSession _In_ UINT ID3D11VideoContextVtbl::RandomNumberSize

◆ RepeatFrame

_In_ ID3D11VideoProcessor _In_ UINT _In_ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE _In_ BOOL ID3D11VideoContextVtbl::RepeatFrame

◆ riid

BEGIN_INTERFACE REFIID ID3D11VideoContextVtbl::riid

◆ Rotation

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ D3D11_VIDEO_PROCESSOR_ROTATION ID3D11VideoContextVtbl::Rotation

◆ Size

_In_ ID3D11VideoProcessor _In_ BOOL _In_ SIZE ID3D11VideoContextVtbl::Size

◆ StreamCount

_In_ ID3D11VideoProcessor _In_ ID3D11VideoProcessorOutputView _In_ UINT _In_ UINT ID3D11VideoContextVtbl::StreamCount

◆ StreamIndex [1/2]

_In_ ID3D11VideoProcessor _In_ UINT ID3D11VideoContextVtbl::StreamIndex

◆ StreamIndex [2/2]

_In_ ID3D11VideoProcessor _In_ UINT ID3D11VideoContextVtbl::StreamIndex

◆ Type [1/2]

_In_ ID3D11VideoDecoder D3D11_VIDEO_DECODER_BUFFER_TYPE ID3D11VideoContextVtbl::Type

◆ Type [2/2]

_In_ ID3D11VideoDecoder _In_ D3D11_VIDEO_DECODER_BUFFER_TYPE ID3D11VideoContextVtbl::Type

◆ Upper

_In_ ID3D11VideoProcessor _In_ UINT _In_ BOOL _In_ FLOAT _In_ FLOAT ID3D11VideoContextVtbl::Upper

◆ YCbCr

_In_ ID3D11VideoProcessor _In_ BOOL ID3D11VideoContextVtbl::YCbCr

The documentation for this struct was generated from the following file: