Condividi tramite


struttura DXVAHD_VPCAPS (dxvahd.h)

Specifica le funzionalità del processore video DXVA-HD (Video Acceleration High Definition) Microsoft DirectX.

Sintassi

typedef struct _DXVAHD_VPCAPS {
  GUID VPGuid;
  UINT PastFrames;
  UINT FutureFrames;
  UINT ProcessorCaps;
  UINT ITelecineCaps;
  UINT CustomRateCount;
} DXVAHD_VPCAPS;

Members

VPGuid

GUID che identifica il processore video. Questo GUID è definito dal dispositivo e viene usato in vari metodi IDXVAHD_Device per specificare il processore video.

PastFrames

Numero di fotogrammi di riferimento precedenti necessari per eseguire l'elaborazione video ottimale.

FutureFrames

Numero di fotogrammi di riferimento futuri necessari per eseguire l'elaborazione video ottimale.

ProcessorCaps

OR bit per bit pari a zero o più flag dall'enumerazione DXVAHD_PROCESSOR_CAPS.

ITelecineCaps

OR bit per bit pari a zero o più flag dall'enumerazione DXVAHD_ITELECINE_CAPS.

CustomRateCount

Numero di frequenze dei fotogrammi di output personalizzate. Per ottenere l'elenco delle frequenze dei fotogrammi personalizzate, chiamare il metodo IDXVAHD_Device::GetVideoProcessorCustomRates . Le frequenze dei fotogrammi personalizzate vengono usate per la conversione della frequenza dei fotogrammi e la telecine inversa.

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione dxvahd.h

Vedi anche

DXVA-HD

Strutture video Direct3D

IDXVAHD_Device::GetVideoProcessorCaps

Strutture di Media Foundation