estructura DXVAHD_BLT_STATE_PRIVATE_DATA (dxvahd.h)
Contiene datos para un estado de bits privado para la alta definición de aceleración de vídeo de Microsoft DirectX (DXVA-HD).
Sintaxis
typedef struct _DXVAHD_BLT_STATE_PRIVATE_DATA {
GUID Guid;
UINT DataSize;
void *pData;
} DXVAHD_BLT_STATE_PRIVATE_DATA;
Miembros
Guid
GUID que identifica el estado privado. El significado de este valor se define mediante el dispositivo.
DataSize
Tamaño, en bytes, del búfer al que apunta el miembro pData .
pData
Puntero a un búfer que contiene los datos de estado privado. El tiempo de ejecución DXVA-HD pasa este búfer directamente al dispositivo sin validación.
Comentarios
Use esta estructura para parámetros de estado propietarios o específicos del dispositivo.
El autor de la llamada asigna la matriz pData . Establezca el miembro DataSize en el tamaño de la matriz en bytes. Al recuperar los datos de estado, puede establecer pData en NULL para obtener el tamaño de los datos. El dispositivo devolverá el tamaño en el miembro DataSize .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | dxvahd.h |
Consulte también
Estructuras de vídeo de Direct3D