Freigeben über


IDXVAHD_VideoProcessor::SetVideoProcessBltState-Methode (dxvahd.h)

Legt einen Zustandsparameter für einen Blit-Vorgang durch ein DXVA-HD-Gerät (Microsoft DirectX Video Acceleration High Definition) fest.

Syntax

HRESULT SetVideoProcessBltState(
  [in] DXVAHD_BLT_STATE State,
  [in] UINT             DataSize,
  [in] const void       *pData
);

Parameter

[in] State

Der festzulegende Zustandsparameter, der als Member der DXVAHD_BLT_STATE-Enumeration angegeben wird.

[in] DataSize

Die Größe des Puffers in Bytes, auf den pData verweist.

[in] pData

Ein Zeiger auf einen Puffer, der die Zustandsdaten enthält. Die Bedeutung der Daten hängt vom State-Parameter ab. Jeder Zustand verfügt über eine entsprechende Datenstruktur. Weitere Informationen finden Sie unter DXVAHD_BLT_STATE. Der Aufrufer weist den Puffer zu und füllt die Parameterdaten aus, bevor er diese Methode aufruft.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dxvahd.h

Weitere Informationen

DXVA-HD

IDXVAHD_VideoProcessor