estructura D3D11_1DDIARG_VIDEODECODEREXTENSION (d3d10umddi.h)
Especifica los datos específicos del controlador para la función de descodificación de aceleración de vídeo de Microsoft DirectX (DXVA) extendida proporcionada por una llamada a la función VideoDecoderExtension .
Sintaxis
typedef struct D3D11_1DDIARG_VIDEODECODEREXTENSION {
UINT Function;
void *pPrivateInputData;
UINT PrivateInputDataSize;
void *pPrivateOutputData;
UINT PrivateOutputDataSize;
UINT ResourceCount;
D3D10DDI_HRESOURCE *pResourceList;
} D3D11_1DDIARG_VIDEODECODEREXTENSION;
Miembros
Function
Número de función. Este número identifica la operación que se va a realizar. Actualmente no se definen números de función.
pPrivateInputData
Puntero a un búfer que contiene datos de entrada para el controlador.
PrivateInputDataSize
Tamaño del búfer al que apunta pPrivateInputData, en bytes.
pPrivateOutputData
Puntero a un búfer que el controlador puede usar para escribir datos de salida.
PrivateOutputDataSize
Tamaño del búfer al que apunta pPrivateOutputData, en bytes.
ResourceCount
Número de elementos de la matriz pResourceList . Si pResourceList es NULL, establezca ResourceCount en cero.
pResourceList
Puntero a una matriz de identificadores de recursos. Use este miembro para pasar recursos de Direct3D al controlador.
Comentarios
El significado exacto de cada miembro de estructura depende del valor de Function.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Servidor mínimo compatible | Windows Server 2012 |
Encabezado | d3d10umddi.h (incluya D3d10umddi.h) |