D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW構造体 (d3d10umddi.h)
ビデオ プロセッサの入力ビューについて説明します。
構文
typedef struct D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW {
D3D10DDI_HRESOURCE hDrvResource;
D3D11_1DDI_HVIDEOPROCESSORENUM hDrvVideoProcessorEnum;
UINT FourCC;
UINT MipSlice;
UINT FirstArraySlice;
UINT ArraySize;
} D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW;
メンバー
hDrvResource
ビデオ デコーダー入力リソースへのハンドル。
hDrvVideoProcessorEnum
ビデオ プロセッサ列挙へのハンドル。
FourCC
アプリケーションがサーフェス形式をオーバーライドするために使用する FOURCC コード。 0 の値は、アプリケーションがリソース形式をオーバーライドしないことを示します。
たとえば、新しいサブストリーム形式を必要とする新しいビデオ標準が出現した場合、アプリケーションは標準形式を使用して同等のサーフェスを作成し、ビューを作成するときに FOURCC コードを指定して、新しいビデオ標準に従ってデータがレイアウトされることを示すことができます。
FOURCC コードの詳細については、「 ビデオ FOURCC」を参照してください。
MipSlice
MIP マップ スライスの識別子。
FirstArraySlice
最初の配列スライスの識別子。
ArraySize
テクスチャの配列スライスの数。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 |
サポートされている最小のサーバー | Windows Server 2012 |
Header | d3d10umddi.h (D3d10umddi.h を含む) |