estrutura DXVAHD_BLT_STATE_PRIVATE_DATA (dxvahd.h)
Contém dados para um estado blit privado para a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
Sintaxe
typedef struct _DXVAHD_BLT_STATE_PRIVATE_DATA {
GUID Guid;
UINT DataSize;
void *pData;
} DXVAHD_BLT_STATE_PRIVATE_DATA;
Membros
Guid
Um GUID que identifica o estado privado. O significado desse valor é definido pelo dispositivo.
DataSize
O tamanho, em bytes, do buffer apontado pelo membro pData .
pData
Um ponteiro para um buffer que contém os dados de estado privado. O runtime DXVA-HD passa esse buffer diretamente para o dispositivo sem validação.
Comentários
Use essa estrutura para parâmetros de estado proprietários ou específicos do dispositivo.
O chamador aloca a matriz pData . Defina o membro DataSize como o tamanho da matriz em bytes. Ao recuperar os dados de estado, você pode definir pData como NULL para obter o tamanho dos dados. O dispositivo retornará o tamanho no membro DataSize .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | dxvahd.h |